About

With its warm, inviting atmosphere, The Windsor Castle Pub in London offers a charming Georgian setting for a relaxing evening. Known for its floor-to-ceiling windows and unique mezzanine dining space, this venue is a favorite among locals and students from the nearby London Business School. Whether it's the delicious pizza or the selection of beers and wines that draw you in, the very good customer service ensures a pleasant experience. Featuring both indoor and outdoor seating, it's an ideal spot for catching up with friends over post-cricket drinks without breaking the bank, with prices averaging between 20 to 30 GBP per person. Enjoy the cozy ambiance next to the fire or opt for takeaway and delivery if you're on the go.

Price

$$$$ 20 - 30 GBP

Services

Delivery, Takeaway, Reservations available, Outdoor seating, Dine-in

Offering

Serving alcohol, Serving beer, Serving wine, Serving food

Payment

Payment by debit card, NFC payment

Features

Toilet

How to get here?

The nearest public transport options for your convenience.

Alpha Close (Stop LA)
Bus stop 209 m walk
Park Road London Business School
Bus stop 92 m walk
London Business School (Stop LB)
Bus stop 43 m walk

Reviews and Ratings

Write a review
4.2
based on 420 reviews
4.2/5 420 reviews
Ignacio Jurado Teran
Ignacio Jurado Teran
24 June 2024 on Google
  • Service: 5
  • Atmosphere: 5

Very good customer service!

Dr. Baloo
Dr. Baloo
18 March 2024 on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Great place. Great atmosphere.

Jamie McGraw
Jamie McGraw
4 October 2023 on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Classic pub linked to London Business School and a popular spot for post-cricket drinks.