Here we are

Contact us

We like to think The Windsor Castle is much more than just a blimmin' great place to eat and drink in Kensington. It's a relaxing retreat for all, offering a sizeable range of world beers, wines and spirits alongside fresh, seasonal pub food dishes, and a good helping of our own inimitable charm.

Looking for a good pub that's close to Notting Hill, Holland Park or Ladbrook Grove? Here we are! The Windsor Castle is also near Hyde ParkPortobello Road and Kensington Palace 1 mile, making us ideal for a spot of lunch or dinner while out seeing the sights.

By Tube

Notting Hill (Central/District/Circle)
Walk down Bayswater Road towards Holland Park. Take a left at Campden Hill Road.

By Bus

Take the 94, 28, 328, 31or 52 bus. Get off at Kensington, Sheffield Terrace (Stop P).