Berkshire

Windsor Farm Shop

0

Datchet Rd.,
Old Windsor,
England,
United Kingdom,
SL4 2RQ.

Housed in restored Victorian potting sheds, this artisanal food shop is located at the southern edge of the Home Park, part of the Windsor Castle estate. The store specializes in meats and produce sourced from the surrounding land, as well as potted plants from the Royal Gardens and ice cream from the Royal Dairy farms. The inventory also includes homemade steak-and-ale pies, local chocolates, fruit jams, aged Scottish whiskies, and regional wines in flavors like ginger and cranberry. Next door, a small cottage-like coffee shop serves freshly baked pastries and made-to-order sandwiches, with outdoor seating available in the adjacent courtyard.