The Castle

  1. Oh dear. Avoid at all costs.
  2. Below expectations.
  3. OK. Met expectations.
  4. I really enjoyed this.
  5. Amazing. Would unreservedly recommend.
  6. rating

100 Holland Park Avenue, London, W11 4UA

The Castle serves a full menu of good modern British food as well as a selection of beers, wines and spirits. They can also cater for private parties of up to 60 people.
Nearest Transport
Holland Park (Underground)

Reviews for The Castle

Good bar staff, attentive service, great selection of beers on tap, and wines. Cosy atmosphere (lighting, furniture, seating, sofas, wallpaper). Haven't tried the food for over a year, but I remember it being good too. One of my favourite pubs!

Top places nearby
  • Restaurants
    This is the loveliest place to go for dinner, its a bit like going...
  • Butchers
    I love meat, but more importantly I love high quality meat. C.Lidgate...
  • British Restaurants
    Am often in Holland Park which I greatly prefer to Hyde Park and had...
  • Cafes, Snack Shops & Tea Rooms
    Where to start with this place.. first of all you're greeted by the...
  • Cafes, Snack Shops & Tea Rooms
    I think that if you are a Starbuck fan, you probably have a "default"...
Pubs nearby
People who liked this also liked

UK > London > Notting Hill > Bars & Pubs > Pubs > The Castle