Filters:
clear
Country: United Kingdom

farm shop in Stockbridge

About 4 results.

Leckford Estate Farm Shop

Leckford Estate Farm Shop & Cafe offers a relaxing haven to purchase and enjoy fresh and locally sourced food in a beautiful location at our Estate Farm.

Leckford Farm Shop and Cafe

Leckford Estate Farm Shop & Cafe offers a relaxing haven to purchase and enjoy fresh and locally sourced food in a beautiful location at our Estate Farm.

Longstock Park Farm Shop, Cafe & Nursery

We have farmed continuously for over 87 years at Leckford Estate and as The Waitrose Farm we are committed to producing the very best quality food.

THE LECKFORD ESTATE

Leckford Lane, SO20 6DA Stockbridge, United Kingdom

Leckford Estate in Hampshire is the Waitrose farm and our produce is supplied to Waitrose stores across the country. We care passionately about British farming and the environment. We welcome vis…

  • 1