- Main course: £10
- Food spend: £25
- Opening hours
- Monday to Friday: 12:00 - 23:00 Saturday & Sunday: 10:00 - 23:00.
Filled with ornate dark stained wood, chandeliers and plush red furnishings, The Castle in Holland Park is a London pub that's full of eclectic character. An enticing menu of gourmet pub grub is served alongside an extensive drinks list of international beers and artisan spirits.
From fresh seafood to juicy recipes from the grill, the Castle menu has a great selection of fresh flavours. Sweet chilli and lime glazed squid makes for a perfect light bite to share, while the burger selection includes USDA smoked brisket, and toppings like double-smoked back bacon. There are pub classics like roasted half chicken from Shropshire, as well as Aspall Cyder battered fish and chips. The roast dinners on Sundays are hugely popular, and there are sides like homemade slaw and truffle mac 'n' cheese bites.
For pudding, The Castle Holland Park has tempting treats like mandarin and orange liquor Belgian chocolate torte, and sticky toffee pudding. From the taps, there are carefully chosen cask ales, as well as beers from around the world. There is a concise wine list, flavourful soft drinks, and spirits from artisan distilleries too.
An ideal spot to relax in a comfortable chair and while away some time, The Castle London is only a 2-minute walk from Holland Park Tube Station, and close to the attractions of Notting Hill like Portobello Road Market.
Book this restaurant
Menus available at
Sorry, there are no tables available for 2 people on this date.
Try searching for an alternative date.
Sorry, there was an error completing your search.Search again
Nearly done! Please enter your details
Your Contact Details
Deals direct to your inbox!
Hear about our top offers first & book the best tables
Great deals coming your way soon