Windsor Castle
Pub · Bar
The Windsor Castle is a large, mock Tudor style pub located on a corner plot. It offers a fair amount of seating and dart boards, making it a suitable spot for casual drinks and pub activities.
Location
Best places nearby
The highest rated places close to Windsor Castle.
Local restaurants nearby
95 Shirley High Street, Southampton, SO16, United Kingdom



