The Windsor Castle

£20 / British, Vegetarian options
23 Francis St, London

Open now

12PM-11PM
  • Sunday 12PM-10:30PM
  • Monday 12PM-11PM
  • Tuesday 12PM-11PM
  • Wednesday 12PM-11PM
  • Thursday 12PM-11PM
  • Friday 12PM-11PM
  • Saturday 12PM-11PM
The Windsor Castle pub exudes the charm of a traditional Victorian establishment with its intricately detailed decor and delightful series of nooks and crannies. The architectural beauty is complemented by an atmosphere that feels both historic and welcoming, with warmly lit fireplaces offering cozy spots on cooler days. The selection of drinks is distinctly Samuel Smith's, providing a unique range of organic ales and lagers, including crowd favorites like the Raspberry Fruit Beer and the Pure Brewed Organic Lager. While the food menu may not boast the widest range of options, offerings such as their chicken roast and fish & chips come highly recommended. The upper floor is an appealing choice for private gatherings, making this a versatile venue for various occasions. Service shines particularly through the team led by Laura and Hanna, whose friendly demeanor and attentive approach add a notable touch to the overall inviting environment.

How to get there

23 Francis St, London

London City Airport — 8.34 mi

London Victoria - 466 yd

Similar establishments