Crabtree Farmhouse Home/Ranching/Crabtree Farmhouse Leighton Buzzard LU7 9DP +447885293212 Contacts Leighton Buzzard LU7 9DP +447885293212 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Ranching Mill of Strachan Fishery Banchory AB31 6NS +441330850663 Ranching Byways Wynniatts Way, Abberley, Worcester WR6 6BZ Ranching Cropthorne Fruit Farm Cropthorne, Pershore WR10 3LX Ranching Noggin 7-8 Stratford Pl, London W1C 1AY +442038580199 Categories Ranching