Windsor Farm Shop, was better when smaller and more basic; with these prices; eg - large meat pie £12.00, you expect the best NATURAL ingredients made in a traditional way, but like most items in the shop (and every other average shop) pretty much everything has Rapeseed oil, replacing butter or olive oil as the traditional standard. I had to ask if their sausages had them in, thankfully not!
1 month ago
Windsor Farm Shop has a
2.4
average rating
from
30
reviews