The Windsor Castle
Open hours
The Windsor Castle
The Windsor Castle Carshalton