Tag Archives: Leckford River Test

Waitrose launches dedicated farm shop

THE LECKFORD ESTATE, the Waitrose farm in Hampshire, has opened the doors to its new farm shop for the first time this week setting the scene for a new trend in the food industry.   Selling over 1,000 products, the shop will focus on high quality locally and regionally sourced products.   Known as ‘The…
Read more