Windsor's Hidden Traditional British Pub
Windsor's Hidden Traditional British Pub
Hidden just a short stroll from Windsor Castle, The Queen Charlotte is a place to slow down and enjoy the best of British hospitality. Whether it’s a cosy winter lunch, drinks in the sunshine, or one of our popular weekly events, we’re proud to offer great food, great drinks and an atmosphere you’ll want to return to.






6 Church Lane, Windsor, Berkshire, SL4 1PA