We'll tell you where to go for every British pub.


Castle - image 1
100 Holland Park Avenue
W11 4UA
Your rating: None Average: 4 (1 vote)
+44 20 7313 9301
Social media: 
About Castle: 

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.

When it comes to pubs in Holland Park, The Castle can't be surpassed for its encyclopedic drinks range, fresh, seasonal food and offbeat charm. In fact, we think it's among the best places to eat and drink in London. Come and lay claim to one of our cosy corners and settle in for a session at a proper local.

The Castle is within easy reach of Kensington, Shepherd's Bush or Notting Hill, and we're also near Westfield Shopping Centre and Portobello Road, making us ideal for a spot of lunch or dinner while you're out and about.

Do you own or manage this Pub? You can edit this Pub by requesting editing access or logging in if you already have editing access.


No reviews yet, you can Write a Review here.

Publocation on Twitter

Publocation on Facebook