The Windsor farm shop sells a wide variety of products from the Royal Farms and local suppliers. Set on the edge of the Home Park, the shop is built out of converted Victorian potting sheds. A coffee shop is also available on site serving hot and cold drinks, home-made sandwiches and a selection of cakes and pastries. An impressive selection of Christmas gifts can also be found here in Winter, worth a visit for those doing their holiday shopping.