About

Top Choice Award
2025 Pubs

The Windsor Castle in London offers a perfect blend of history and modern nightlife vibes. Rated 4.5 on Google, this iconic pub attracts both locals and tourists with its fashionable yet cozy atmosphere. Known as a "refurbished old boozer," it boasts charming wood-panelled walls and a welcoming beer garden-a great spot for enjoying real ales and the seasonal food menu. Ideal for solo dining or meeting friends, patrons can enjoy a superb mix of cocktails, beers, and wines while taking advantage of happy-hour offers. The service is highly recommended, with special mention of Shahil's hospitality. Whether you're in for a quick dine-in or plan to stay longer with reservations, the Windsor Castle ensures a memorable pub experience.

Price

$$$$

Services

Reservations available, Dine-in, Reservations required

Offering

Serving alcohol, Happy-hour food, Serving cocktails, Serving beer, Serving wine, Serving food, Serving food at bar

Payment

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

Atmosphere

Fashionably, Casual, Cozy

Best for

Meet up with friends, Solo dining

Reviews and Ratings

Write a review
4.2
based on 9,620 reviews
4.5/5 1,910 reviews
4.1/5 7,710 reviews
Evi Subeesh Pereira
Evi Subeesh Pereira
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Amazing historic pub with a history around 200 years. They also have a great beautiful garden over the back. Provide wide range of food nd drinks. Service is really amazing. Especially Shahil, he was really helpful. Highly recommended.

Andriya Joy
Andriya Joy
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Good pub and great service. Shahil was really helpful.

Adheena Joy
Adheena Joy
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Beautiful pub in the Kensington area. Also have a great garden over the back. They also had a great menu aswell. Special thanks to Shahil.

Frequently Asked Questions

  • What is the address of The Windsor Castle?
    The Windsor Castle is located at 114 Campden Hill Rd, W8 7AR, London, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Notting Hill Gate Stn / Pembridge Road (Stop B) (368 m walk)
    • Bus stop Sheffield Terrace (Stop X) (290 m walk)
    • Bus stop Notting Hill Gate Stn / Hillgate St (Stop D) (286 m walk)
  • How is The Windsor Castle rated by visitors?
    The Windsor Castle has an average rating of 4.2 based on 9,620 reviews across platforms such as Google, Facebook.
  • What types of drinks are offered?
    The bar serves a wide selection of beers, wines, and cocktails.
  • Is the venue pet-friendly?
    The Windsor Castle is a pet-friendly venue where guests can bring their animals.