Dating back to the 1800s and with many of its handsome Victorian features intact, The Castle is one of Holland Park’s most established pubs, enduringly popular with local residents, workers and visitors alike.

Just a stone’s throw from Holland Park itself, and equi-distant from the cosmopolitan hubs of Shepherd’s Bush and Notting Hill, The Castle is an ideal spot for relaxation and refreshment after a walk around one of the area’s green spaces, a day exploring nearby Kensington with its peppering of prestigious museums, or just a glass of something special after a long day at work.

Expertly blending the traditional with the modern, The Castle is well-connected to the rest of the capital – just a few doors down from Holland Park tube station, this welcoming pub is extremely easy to find, but perhaps a little harder to leave…


At The Castle we provide the perfect backdrop for any social gathering, offering a superb selection of tempting party packages and delicious buffet menus to suit all occasions – we will be happy to cater to your party’s needs, so please give us a call to discuss your requirements.  

We provide the perfect back drop for any social gathering. We have an excellent selection of buffet menus to suit all occasions. Please get in touch so that we can help you celebrate the perfect celebration