Taste of the South East
-
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… Read More