About

The Windsor Castle in London is a lively spot for those seeking a casual night out without breaking the bank. A favorite among tourists, this cozy pub serves up a welcoming atmosphere ideal for meeting up with friends or enjoying a meal solo. With the promise of delicious dishes that are as beautifully presented as they are tasty, the food is a highlight-though some might find the prices a little steep for what's on offer. The drink selection includes a nice range of beer, wine, and other alcoholic options, providing good value for money. Whether dropping by for a drink or planning a sit-down meal, reservations are available to secure your spot in this bustling locale.

Price

$$$$ 10 - 20 GBP

Services

Reservations available, Dine-in

Offering

Serving alcohol, Serving beer, Serving wine, Serving food, Serving food at bar

Payment

Payment by credit card, Payment by debit card, NFC payment

Atmosphere

Casual, Cozy

Best for

Meet up with friends, Solo dining

How to get here?

The nearest public transport options for your convenience.

Victoria Station
Bus stop 435 m walk
Westminster Cathedral / Victoria Station (Stop M)
Bus stop 290 m walk
Westminster City Hall (Stop SA)
Bus stop 266 m walk

Reviews and Ratings

Write a review
4.2
based on 1,393 reviews
4.2/5 1,393 reviews
Stuart Francis
Stuart Francis
2 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 4

Really good food lovely pub would recomend

Georgia Christodoulopoulou
Georgia Christodoulopoulou
3 weeks ago on Google
  • Service: 5
  • Atmosphere: 5

Nice little pub in central London.. cute they are promoting phone detoxing

marco sanavia
marco sanavia
3 weeks ago on Google
  • Food: 5
  • Service: 4
  • Atmosphere: 4

Siamo stati a pranzo mangiato fish e chips il posto era vuoto per cui mancava atmosfera ma ok