All types Bar Cafe Club Restaurant All types All types Bars Cafes Night clubs Restaurants 3.5 Closed now The Duchess of Cambridge Pub 3-4 Thames Street, Windsor, EN SL4 1PL Restaurant Bar Cafe