Castle
Main info
£8 - £20
/
British
Holland Park Station 100 Holland Park Avenue, London
About this place
Tucked away from the city's hustle, this charming corner pub seamlessly blends a quaint atmosphere with modern culinary offerings. Its inviting ambiance is characterized by warm lighting and laid-back seating, making it an ideal spot for both leisurely lunches and casual dinners. The menu strikes a fine balance between traditional pub favorites and innovative dishes, featuring highlights such as perfectly cooked steaks and a refreshing Avocado and Mango salad. Diners cannot miss the pub's exceptional Sunday roast, which consistently earns praise for its classic flavors and generous portions. To complement the varied food offerings, a carefully curated wine list and an impressive selection of beers are available. Service generally garners high marks for attentiveness, contributing to a consistently welcoming environment, although experiences may vary.
How to get there
Holland Park Station 100 Holland Park Avenue, London
Heathrow Airport — 10.94 mi
Holland Park - 111 yd