The Castle

The Castle

Pub in Kensington and Chelsea

Address: 100 Holland Park Avenue London Greater, London W11 4UA, United Kingdom

Phone: 442073139301

Region: Kensington and Chelsea

Nearest station: Holland Park (0.06 miles)

Rated: 4.4/5 on Google.

Price range: ££

Website

Opening Times

Monday:12–11 pm
Tuesday:12–11 pm
Wednesday:12–11 pm
Thursday:12–11 pm
Friday:12–11 pm
Saturday:12–11 pm
Sunday:12–10:30 pm

About The Castle

  • 👍 Loved the local atmosphere and seeing mainly local people at the pub for lunch.
  • 👍 The Raspberry beer was fantastic, and even the mushy peas were tasty.
  • 👍 The architecture of the place is impressive, and it’s conveniently located near Holland Park station.
  • 👍 Interior is comfortable with a good range of different seating options.
  • 👍 Staff were friendly, welcoming, and helpful.
  • ❌ Mixed opinions on food – one review describes it as fantastic with great atmosphere and service while another had a disaster with their meal. Fish & chips were great though!
  • ❌ Some issues with the meal – wrong order for pie (cold chips instead of mashed potatoes), avocado & tomato salad was mostly lettuce, pre-cooked scallops entree. Chickpea salad arrived late without chicken.
  • 😄 Found this place by accident when lost and hungry. A sweet lady named Linda sat them down and chatted with them.
  • Summary: “The Castle” is a charming pub on a main street in Kensington that offers an authentic local experience for lunch. The Raspberry beer and even the mushy peas are highlights.

Options: Outdoor seating, Kerbside pickup, Dine-in, Delivery, Takeaway, Wheelchair-accessible entrance, Wheelchair-accessible toilet, Alcohol, Beer, Cocktails, Food, Food at bar, Spirits, Wine, Seating, Dogs allowed, Toilets, Casual, Cosy, Groups, Accepts reservations, Credit cards

User Feedback

There are no reviews yet. Be the first one to write one.

Leave Your Feedback

Locations Nearby

The Mitre

Categories: Pubs, Local