The Castle

ratingratingratingratingrating
259.42 mi
Pubs, Gastropubs
$$
 
+44 20 7313 9301
100 Holland Park Avenue London Greater, London, UK W11 4UA
Hours
Mon
12:00am-11:00pm
Tue
12:00am-11:00pm
Wed
12:00am-11:00pm
Thu
12:00am-11:00pm
Fri
12:00am-11:00pm
Sat
12:00am-11:00pm
Sun
12:00am-10:30pm

Nearby Eats

Sorry, our menu is reported as outdated.

Request Menu
 

Tips


 
Located at 100 Holland Park Avenue in London, The Castle is a charming pub and gastropub that offers a delightful culinary experience. Here are some tips to enhance your visit:

1. Taste the classics: The Castle offers a menu with a wide range of pub favorites, from hearty pies and fish and chips to succulent burgers and juicy steaks. Don't miss the opportunity to sample these delicious staples.

2. Explore the gastropub cuisine: Alongside the traditional fare, The Castle adds a modern twist with its gastropub offerings. Discover innovative dishes prepared with locally-sourced ingredients, elevating your dining experience.

3. Sip on fine drinks: The Castle boasts a well-stocked bar with an extensive selection of beers, ales, wines, and spirits. Sit back and relax with their expertly crafted cocktails or choose from their impressive range of craft beers.

4. Enjoy the cozy atmosphere: With its warm and welcoming ambiance, The Castle is an ideal spot for a leisurely meal or drinks with friends. Whether you're seated indoors or outdoors in their charming beer garden, you'll feel right at home.

5. Plan for events: The Castle hosts regular events, including live music performances and themed nights. Stay updated on their schedule to make the most of your visit.

Visit The Castle at 100 Holland Park Avenue for a memorable pub and gastropub experience in London.