OPEN££
The Castle
A proper neighbourhood pub where Holland Park locals actually drink—solid food, decent ales, and a real sense of community without the pretence.
🍴 British pubcasualrelaxedtraditionalfamily-friendlypub
You walk into The Castle expecting your standard W11 gastropub, but what you get is something more grounded. The crowd here skews local rather than Instagram-ready: regulars propping up the bar, families tucking into Sunday roasts, after-work types genuinely relaxing rather than performing. The food hits that sweet spot between ambitious and honest—proper pub classics done right, nothing trying too hard. The drinks list favours quality over showing off: good British ales, sensible wine selections, the kind of place where your pint tastes better because someone cares about pouring it properly.
Known for
- ★No-nonsense neighbourhood atmosphere
- ★Well-executed pub food
- ★Quality real ales selection
- ★Sunday roasts
- ★Genuinely welcoming regulars' spot
4.5(1,657 reviews)
100 Holland Park Avenue London Greater, London W11 4UA, UK