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


114 Campden Hill Road, Kensington
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
Average Price for Main Course

Credit Cards Taken
All Major Credit Cards

Special Offers

Sorry no offers available at this time



There are no example menus for The Windsor Castle.