Windsor, Berkshire, SL4
A pub for the people of Windsor, serving great food and drinks with a friendly welcome.