The Windsor Castle

The Windsor Castle
114 Campden Hill Road, Kensington, London, W8 7AR
  • Telephone 02072438797
  • Email
  • Website
Photo 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.

Text supplied by third party.