Opened on 21st June 2011, The Duchess of Cambridge is a truly British pub in the heart of Windsor giving you a seriously relaxed experience fit for royalty.
Enjoy open fires leading to a stunning hand-formed copper bar, inspired dining spaces and private terrace. Experience truly British cuisine prepared daily by our chefs, perfectly paired with fine wines, world beers and award winning real ales direct from the McMullen Brewery in Hertford.