Find farm shops in the UK
Heyfarmshops.co.uk guides you to 4351 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
264 farm shops - 2. Leeds
36 farm shops - 3. Bristol
36 farm shops - 4. Preston
30 farm shops - 5. Sheffield
29 farm shops - 6. Norwich
29 farm shops - 7. Birmingham
28 farm shops - 8. Manchester
28 farm shops - 9. York
28 farm shops - 10. Oxford
25 farm shops - 11. Nottingham
24 farm shops - 12. Exeter
23 farm shops - 13. Derby
21 farm shops - 14. Liverpool
20 farm shops - 15. Belfast
19 farm shops - 16. Stoke-on-Trent
19 farm shops - 17. Edinburgh
18 farm shops - 18. Shrewsbury
18 farm shops - 19. Leicester
18 farm shops - 20. Colchester
18 farm shops - 21. Glasgow
17 farm shops - 22. Ormskirk
17 farm shops - 23. Cambridge
17 farm shops - 24. Southampton
17 farm shops - 25. Huddersfield
16 farm shops - 26. Warrington
16 farm shops - 27. Perth
16 farm shops - 28. Peterborough
16 farm shops - 29. Ipswich
15 farm shops - 30. Winchester
15 farm shops - 31. Stafford
15 farm shops - 32. Swansea
15 farm shops