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-
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.
Reviews
No reviews yet, you can Write a Review here.