The Windsor Castle

Situated between Notting Hill, Holland Park and Kensington, The Windsor Castle is a hidden gem amongst London’s myriad of pubs, and ahead of the game in providing the perfect setting for a truly memorable drinking and dining experience.

Whether it’s a relaxed lunch, sumptuous Sunday roast, indulgent dinner or lazy brunch you’re looking for, we offer an enticing range of flavoursome dishes incorporating classic British ingredients with a creative twist, all accompanied by our exceptional range of beers, wines and spirits.

114 Campden Hill Road


W8 7AR



The Windsor Castle

A lovely old pub with lots of character; dogs are warmly welcomed inside and at the dinner table! Water and biscuits are also available.


Pretty badNot so goodGoodVery goodPawesome