Certified 100% Pasture Fed & Organic Meat & Dairy, Direct From Our Farms

Farm Shop

Shop opening hours are 9am-5pm Wednesday to Saturday

Situated in Unit 2, 18 Mereway Road, Twickenham TW2 6RG

For social and outdoor cooking this summer.