07/09/2026
Hands up if Christmas has already crossed your mind.
No judgement here — we’re just getting ahead of the magic. ✨
The Castle in Holland Park is a pub, British restaurant, and gastropub all rolled into one. With an encyclopaedic drinks range, fresh seasonal food, and offbeat charm, it's among the best places to eat and drink in London. Whether you're soaking up the atmosphere in the open plan front-room or unwinding with old friends in the cosy back-room over a bottle of Merlot, The Castle is the perfect spot for a session at a proper local. Conveniently located near Westfield Shopping Centre and Portobello Road, it's ideal for lunch or dinner while out and about.
(492)
100 Holland Park Avenue
London
W11 4UA
If you are travelling by public transport, take the Central Line to Holland Park Station. From the station, walk west on Holland Park Avenue and keep going until you reach your destination. Alternatively, you can take bus routes 31, 94 or 148 which stop nearby.
If driving, head towards Holland Park Avenue and turn into any of the adjacent roads to find a suitable parking space. Please note that it may be difficult to find parking in this area during peak times.
| Monday | 12pm - 11pm |
| Tuesday | 12pm - 11pm |
| Wednesday | 12pm - 11pm |
| Thursday | 12pm - 11pm |
| Friday | 12pm - 11pm |
| Saturday | 12pm - 11pm |
| Sunday | 12pm - 10:30pm |
Be the first to know and let us send you an email when The Castle, Holland Park posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
The Castle, Holland Park is a hidden gem nestled between Notting Hill and Shepherd's Bush. This pub and gastropub offers an extensive drinks list that caters to all tastes and preferences. The open-plan front room exudes a contagious atmosphere, while the cosy back room provides an intimate setting for catching up with old friends over a bottle of their favourite Merlot.
The Castle stands out among other pubs in Holland Park for its fresh, seasonal food, encyclopaedic drinks range, and offbeat charm. It is no wonder that it has become one of the best places to eat and drink in London. With its cosy corners and welcoming ambiance, The Castle is the perfect spot for a session at a proper local.
Located near Kensington, Shepherd's Bush, Notting Hill, Westfield Shopping Centre, and Portobello Road, The Castle is easily accessible for lunch or dinner while out and about. Whether you're looking for catering services or just want to walk in with a group of friends, The Castle has got you covered.
In summary, The Castle, Holland Park Avenue is a must-visit pub and gastropub that offers excellent food and drinks in an inviting atmosphere.