About

Top Choice Award
2025 Pubs

The Castle in London offers a vibrant nightlife scene combined with the charm of a turn-of-the-century pub, boasting a distinct glazed green tile facade. Inside, you'll find an inviting blend of red velvet and chandeliers that exude a fashionably casual and cozy atmosphere. Popular with tourists, it's an ideal spot to meet up with friends or for a solo dining experience.

Patrons rave about the excellent service and fantastic air conditioning, making it a comfortable choice year-round. The menu features highly praised local cuisine, perhaps the best you'll taste in the city, and you can complement your meal with a selection of beer, wine, or expertly crafted cocktails at the bar.

The Castle keeps things affordable, with prices ranging from 20 to 30 GBP per person. Whether you're there for a night out or a leisurely meal, enjoy the flexible service options, including outdoor seating and the convenience of reservations. Free Wi-Fi and well-maintained facilities, such as clean toilets, add to the welcoming vibe. For fans of classic London pubs, The Castle quickly becomes a favorite haunt.

Show more

Price

$$$$ 20 - 30 GBP

Services

Reservations available, Outdoor seating, Dine-in

Offering

Serving alcohol, 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.5
based on 1,991 review
4.5/5 1,500 reviews
4.5/5 491 review
h marph
h marph
2 months ago on Google
  • Food: 3
  • Service: 5
  • Atmosphere: 5

Great pleasant place, with friendly service. Easy access to public transport. No Loud music, which often derails your relaxing time.

Ella Marsay-Jones
Ella Marsay-Jones
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Agi is the best

dan bromley
dan bromley
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Great from service from Tushar - lovely nachos and drinks - fantastic that this pub has air conditioning - will be back

Frequently Asked Questions

  • What is the address of The Castle?
    The Castle is located at 100 Holland Park Avenue London Greater, W11 4UA, London, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Train station Shepherd's Bush (763 m walk)
    • Bus stop Notting Hill Gate Stn / Pembridge Road (Stop B) (725 m walk)
    • Bus stop Ladbroke Square Gardens (Stop HS) (377 m walk)
    • Bus stop Holland Park (Stop HB) (67 m walk)
    • Bus stop Notting Hill Gate Stn / Hillgate St (Stop D) (634 m walk)
  • How is The Castle rated by visitors?
    The Castle has an average rating of 4.5 based on 1,991 review across platforms such as Google, Facebook.
  • What is the average price at The Castle?
    The average price is 20 - 30 GBP (it is cheap - $).
  • What types of drinks are offered?
    The bar serves a wide selection of beers, wines, and cocktails.