Address
23 Francis St, Westminster, London SW1P 1EQ, UK
Are you the owner? Manage this listing for free.
The Windsor Castle in London has no menu available, but can choose from many other options such as Chegworth Valley or Pokka Green Tea from Japanika. RFC Xpress offers many options including Water Bottle 1.5 Ltr and Diet 7-Up Bottle 1.5 Ltr. Flame Restaurant includes a wide range like Turnip Juice or Pepsi. Pineapple Fritters and Banoffee Pie from . Bento's Take Away Food Shops offers The Fusion by Kai and Pick 5 Juices.