Windsor, Berkshire, SL4
The Royal Windsor Pub offers freshly cooked food, house-infused cocktails, craft beers, and lots and lots of fun!