Pub · Notting Hill · London
100 Holland Park Avenue, Greater, London W11 4UA
The Castle is a classic neighborhood gastropub blending polished comfort with a laid-back local vibe. With a focus on seasonal British cooking and well-kept ales, it offers a welcoming setting that transitions seamlessly from casual afternoon drinks to a refined dining experience.
Lass dich benachrichtigen, wenn The Castle das nächste Event ankündigt.

Verpasse keinen Abend im The Castle
Folge der Location und wir sagen dir Bescheid, sobald ein neuer Termin steht.
The Castle is a classic, polished gastropub known for its seasonal British menu, perfectly kept ales, and warm, unpretentious atmosphere.
The pub is situated at 100 Holland Park Avenue in Notting Hill, a short walk from Holland Park station.
Yes, The Castle offers a full menu of seasonal dishes, including traditional roasts and modern pub favorites.