Cafe
The Duchess of Cambridge Pub
13 locals recommend,
Tips from locals
Right opposite the castle, this pub is cosy and friendly, with a great menu of simple food, reasonably priced.
Located right opposite Windsor Castle. It's a firm favourite with locals and visitors alike, with its real log fire in the winter and sun terrace in the warmer months.
Unique things to do nearby
Locals also recommend
Location
3-4 Thames St
Windsor, England