Sheepdrove Organic Farm Shop - London
Maida Vale

About Sheepdrove Organic Farm Shop - London

You will find our first London store at 5 Clifton Road, Maida Vale, W9. This classic family butcher shop offers top quality organic meat prepared to the specific requirements of each customer.All our pork has been reared to high welfare farms NOT factories.

Read More

5 Clifton Road
Maida Vale
W9 1SZ

Tel: 0207 266 3838


Find Us/Directions

View Nearby Producers

– Producer Reviews –

Be the first to leave a review