Find farm shops in the UK
Heyfarmshops.co.uk guides you to 4259 farm shops in the United Kingdom!
Welcome to the United Kingdom's most updated site for finding farm shops and farmers markets.
More about the site
More about the site
Explore farm shops in...
- 1. London
253 farm shops - 2. Bristol
37 farm shops - 3. Leeds
35 farm shops - 4. Preston
30 farm shops - 5. Norwich
29 farm shops - 6. York
28 farm shops - 7. Manchester
28 farm shops - 8. Sheffield
28 farm shops - 9. Birmingham
27 farm shops - 10. Oxford
24 farm shops - 11. Exeter
23 farm shops - 12. Nottingham
23 farm shops - 13. Derby
21 farm shops - 14. Liverpool
19 farm shops - 15. Stoke-on-Trent
19 farm shops - 16. Edinburgh
18 farm shops - 17. Ormskirk
18 farm shops - 18. Southampton
17 farm shops - 19. Cambridge
17 farm shops - 20. Colchester
17 farm shops - 21. Leicester
17 farm shops - 22. Glasgow
17 farm shops - 23. Belfast
17 farm shops - 24. Shrewsbury
17 farm shops - 25. Peterborough
16 farm shops - 26. Huddersfield
16 farm shops - 27. Stafford
15 farm shops - 28. Reading
15 farm shops - 29. Ipswich
15 farm shops - 30. Swansea
15 farm shops - 31. Bridgwater
15 farm shops - 32. Northampton
15 farm shops