100 Holland Park Avenue, London, Greater London, W11 4UA
The 31, 94, 148 or 207 all stop at Holland Park station.
Holland Park (Central Line). Turn right as you leave the station and you'll see The Castle up ahead.
Shepherd's Bush station is a 10-min walk away.
When it comes to pubs in Holland Park, The Castle can't be surpassed for its encyclopaedic drinks range, fresh, seasonal food and offbeat charm. In fact, we think it's among the best places to eat and drink in London. Come and lay claim to one of our cosy corners and settle in for a session at a proper local.
The Castle is within easy reach of Kensington, Shepherd's Bush or Notting Hill, and we're also near Westfield Shopping Centre, Portobello Road and of course Holland Park, making us ideal for a spot of lunch or dinner while you're out and about.