The Castle
Main info
£11 - £20
/
British, Fast food, Vegetarian options
100 Holland Park Avenue London Greater, London
Opening hours
12PM-11PM
- Sunday 12PM-10:30PM
- Monday 12PM-11PM
- Tuesday 12PM-11PM
- Wednesday 12PM-11PM
- Thursday 12PM-11PM
- Friday 12PM-11PM
- Saturday 12PM-11PM
Stepping into The Castle, one is immediately enveloped by the inviting atmosphere of a quintessential English pub. With polished wooden floors and large windows perfect for people-watching, the decor effortlessly combines traditional charm with a touch of modern sophistication. The menu features local favorites including a celebrated Sunday roast with succulent meat, accompanied by crispy roast potatoes and fluffy Yorkshire puddings. Equally noteworthy are their fish and chips, featuring non-greasy fresh haddock in light batter. On the beverage side, The Castle prides itself on an impressive selection of local beers and imaginative cocktails. While sometimes bustling with activity, especially during their well-attended trivia nights or steak special evenings, diligent staff members ensure attentive service that enhances the dining experience. When it comes to a memorable pub scene fitted with genuine warmth, The Castle stands out as a must-visit destination.
How to get there
100 Holland Park Avenue London Greater, London
Heathrow Airport — 10.94 mi
Holland Park - 109 yd