Sandwiched between Notting Hill and Shepherd's Bush, The Castle is a Holland Park pub with a fine 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.
100, Holland Park Avenue, London, Greater London, W11 4UA
View Map
020 7313 9301
No email
http://www.castlehollandpark.co.uk/
Facilities include: WiFi (free), Air Conditioning, Restaurant, Traditional Sunday Roast, Board Games, Lunch, Dinner,
Mon - Wed: 12:00 - 23:00
Thu - Sat: 12:00 - 00:00
Sun: 12:00 - 22:30
View Food Menu