Windsor Castle
Pub · Bar · Bar and Grill
Windsor Castle is a pub offering food and alcohol. It's a popular spot, ranked among the top dining options.
Location
Best places nearby
The highest rated places close to Windsor Castle.
Local restaurants nearby
18 Upper Dock Street, WLS



