The Windsor Castle in London

The Windsor Castle

The Windsor Castle
114 Campden Hill Road, Kensington,
London,
W8 7AR

Cuisine: Modern British

Book now »
 

Description of The Windsor Castle

An old world hideaway in upmarket Kensington, The Windsor Castle offers gourmet gastro pub cuisine and an unrivalled bar stock. Enjoy hearty British dishes underneath the wicker shelter weaved with fairy lights in the cosy al fresco courtyard, or in the nook and cranny-filled pub filled with character from yesteryear.

How to reserve a table at The Windsor Castle

We advise you avoid disappointment by booking your table in advance. We offer a completely free table reservation service for you. Click below to find availability and book your table...

Book Now »

Opening Hours

Monday to Saturday: 12:00 - 23:00

Sunday: 12:00 - 22:30

Photos available

Image of The Windsor CastleImage of The Windsor CastleImage of The Windsor CastleImage of The Windsor Castle

Click to view more photos

The Windsor Castle Location

Local points of interest:

The following music venues, bars, clubs and hotels are near to The Windsor Castle:

  • St George's Church (Live music venue) 165 yards away
  • St Georges Church 165 yards away
  • Coronet Cinema 243 yards away
  • The Gate Restaurant (Live music venue) 277 yards away
  • Geales (Nightclub) 279 yards away

Find out more about the local clubs, bars, restaurants and points of interest: The Windsor Castle map