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.

Book a Table at The Windsor Castle

Information

Address
114 Campden Hill Road, Kensington
London
W8 7AR
Restaurant Style(s)
Family Restaurant
Restaurant Cuisine(s)
Modern British
Open Hours
Monday to Saturday: 12:00 - 23:00
Sunday: 12:00 - 22:30
Average Price for Meal
£20
Average Price for Main Course
£10

Credit Cards Taken
All Major Credit Cards

Special Offers

Sorry no offers available at this time

Location

Menu

There are no example menus for The Windsor Castle.