Click on the Farm Shop listings below to get contact details for each business including phone number, website details, social media links, opening hours, photos and more.
Located In Yardley Hastings, Northamptonshire
Tel: 01604696586
Located In Tattershall, Lincolnshire
Tel: 01526344502
Located In Much Wenlock, Shropshire
Tel: 01694771893
Located In Accrington , UK
Tel: 07547688823
Located In Rochester, Kent
Tel: 08456447044
Located In Bedford, Bedfordshire
Tel: 01234 218761
Located In Isington Alton, Hampshire
Tel: 0142022331
Located In 3 The Barn, UK
Tel: 01832 360015
Located In nottingham, Nottinghamshire
Tel: 01159-442545
Located In Colchester, Essex
Tel: 07790 095 052
Located In Burton Bradstock, Dorset
Tel: 01308897193
Located In Tuddenham, Suffolk
Tel: 01638 712782
Located In York, North Yorkshire
Tel: 01904 656171
Located In Bridgwater, Somerset
Tel: 07584653331
Located In Great Yarmouth, Norfolk
Tel: 01493 740236
Located In Banbury, Oxfordshire
Tel: 01295262235
Located In Tavistock, Devon
Tel: 01822810108
Located In Denstone, Staffordshire
Tel: 01889591747
Located In leeds, North Yorkshire
Tel: 01132 731949
Located In Willington, Derbyshire
Tel: 01283 703582
Located In Chipping Norton, Oxfordshire
Tel: 01608 684430