Built within the site of Windsor Castle, the pub is yet to receive a visit from the Queen. But it’s rumoured that Rock Royalty did visit – The Rolling Stones are believed to have played here in ’61. Planning a day-trip or long weekend in Windsor? The castle is likely to be your first port..
Continue reading…