A traditional pub

IN THE HEART OF WINDSOR

Join us for some great food, real ales, a glass of wine and good times on Guildhall Island next to Windsor Castle.