The Windsor Castle
Pub · Bar · Craft Beer
Traditional pub, recently refurbished, with a lawned garden and a barnlike function room. Features live music on Saturdays.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Windsor Castle.
Local restaurants nearby
378 Carshalton Road, ENG

