Leckford Farm Shop Cafe | Hampshire

Warm and Welcoming

The farm shop cafe is tucked away in Longstock, in a quiet, secluded rural location providing a perfect place to a stop off for refreshments.

Fresh, Seasonal Menu

Our menu changes with the seasons, see our delicious and locally-sourced menu here!

Farm Shop Cafe Menu

Shop Local Produce & More

Our commitment to freshness and high-quality produce extends to our farm shop where we stock a variety of Leckford and locally-sourced produce, cupboard staples and tasty treats!

Learn More About our Farm Shop

Farm Shop and Cafe

Longstock Park Farm Shop and Cafe in Hampshire is a popular destination to relax and to purchase fresh and locally grown produce. 

The Longstock Farm Shop and Cafe is located in Longstock Park on the Leckford Estate and sits alongside Longstock Park Nursery.  We have run a specialist plant nursery on this site since 1958.

The Estate Farm Shop sells over 1,000 items of fresh produce from our local and regional partners and from our own farm-grown produce including; rapeseed oil, milk, sparkling wine, apple juice, chestnut mushrooms, cider, flour, apples, pears. 

Fresh bread from Bertinet of Bath and Marshalls is delivered daily and we bake our own delicious pastries and cakes on site.

We have long-standing relationships with over 60 suppliers from the Hampshire area, directly contributing to supporting both the local and regional food economy, something we are very passionate about. 

The Estate Farm Shop changes with the seasons so it's always worth a visit! 

Looking for estate farm shops in Hampshire? Pop into Leckford Estate and enjoy the panoramic views whilst tasting our fresh local produce!

View our seasonal menu 

Farm Shop 

Monday - Saturday:    9am - 5.30pm 

Sunday -   10am - 4pm 

Cafe Hours

Monday - Saturday:    9am - 5.00pm 

Sunday -   10am - 4pm *    (last orders at 3.30pm)*

Food Service

Breakfast - 9am - 12pm

Lunch -  12pm - 3pm

Light bites - 3pm - 4pm


Monday 24 December - 9am - 5.30pm

Christmas Day - CLOSED

Boxing Day - CLOSED

Thursday 27th December - CLOSED

Friday 28th December - 9am - 5.30pm

Saturday 29th December - 9am - 5.30pm

Sunday 30th December - 10am - 4pm*   (cafe last orders 3.30pm)*

Monday 31st December - 9am - 5.30pm

New Year's Day - CLOSED

Wednesday 2nd January 2019 - See regular opening times