Filters:
clear
Country: United Kingdom

farm shop in Axminster

About 1 results.

Millers Farm Shop

thumb_up 2222 likes
rate_review 56 Reviews
favorite 447 favorites
Gammons Hill, EX13 7RA Axminster, United Kingdom

We are a family run business selling local produce to local people.

  • 1