Farm Shop & Cafe Gallery

Our farm shop offers high-quality produce from all of the local and regional areas, and from our very own Leckford Estate, The Waitrose Farm.