en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
The Royal Windsor
The Royal Windsor
Pub · Bar
Traditional pub with a British food menu and a beer garden offering views of Windsor Castle. Conveniently located near train stations and parking.
Datchet Road, West Berkshire
Windsor, United Kingdom
www.heritagepubs.co.uk/royal-windsor?utm_source=bing&utm_medium=organic&utm_campaign=homepage
Location
The ranking
Best Pub in Windsor
2 places ranked by guests
1
Weatherspoons
22
2
Toby Carvery
15
See the full list →