Castle Holland Park
1/7
About this venue
Boasting original Victorian frontage and nestled between Shepherds Bush and Notting Hill, the Castle is Holland Park's iconic local pub. Whatever the occasion, this authentic London watering hole is the perfect setting.
Reviews
Upcoming fixtures
This venue shows live sport. Please contact them directly to find out what sport they’re showing in the coming week.






