The Royal Farm Shop is a delight. It features an old fashioned top quality butchers, a huge selection of veg and all sorts of jars of produce from the Royal Estates and local businesses. The deli counter features fresh, homemade pasties, pies and scotch eggs alongside hams and cheeses from around the UK. Then there are local beers, wines, cordials, cakes, fresh bread and pretty much anything you could wish for from a royal farm shop.
If you are visiting Windsor you can find plenty of royal gifts to take home for friends and family. The Christmas hampers are particularly sought after.
The farm shop is not in the centre of Windsor and is not really within walking distance of the town centre unless you have exceptional legs (Its about 2.4 miles walk). To get to the shop, leave Windsor on the A308 heading toward Staines. At the old Windsor roundabout turn first left onto the Datchet road and the Farm shop is forst on your left. Alternatively, follow your satnav to Datchet Rd, Old Windsor, Berkshire SL4 2RQ,