The Castle

$
Open
tripadvisor logo

(307)

Call
Website

Advertisement

Photos

100 Holland Park Avenue
London, England W11 4UA
A Holland Park pub without the pomp and ceremony.Sandwiched between Notting Hill and Shepherd's Bush, The Castle is a Holland Park pub with a drinks list as gloriously diverse as the locals who frequent it. Sumptuous red velvet interiors, over-sized chandeliers and reclaimed wooden furniture all combine to create a friendly bohemian vibe. Soak up the contagious atmosphere of our open plan front-room, or find an intimate corner in our cosy back-room to unwind with old friends over a bottle of our favourite pinot noir.

Reviews

tripadvisor logo
4.0307 reviews
Photo of Adam I
Yum
11/6/2024

Better Sunday roast than my mum makes! I had the beef and my dining companion had the chicken, I was...

Photo of Charles I
Amazing service and great Ghost Ship
11/6/2024

Just incredible all around! Friendly staff Agi has a great team of such amazing people! Reslly recom...

Photo of Zak A
As soon as we entered we were greeted by the kindest staff. They sat us down and were so accommodating to our allergies.
11/4/2024

We ordered the Sunday roast and it was absolutely fantastic. I Will definitely return and recommend ...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Castle

Advertisement