Filters:
farm shop in Hounslow London West
About 4 results.
Ellis Fine Foods
99 High Street, TW2 7LD Twickenham, United KingdomFresh meat, seasonal vegetables & homemade pies, beef from royal farms Windsor
Teddington Cheese
42 Station Road, TW11 9AA Teddington, United KingdomSpecialising in cheese produced on small farms using traditional methods. Over 130 varieties of British and European cheese.