The Windsor Castle (Carshalton)

The Windsor Castle (Carshalton) Location

The Windsor Castle (Carshalton) Maps
The Windsor Castle (Carshalton) Address 358 Carshalton Road, Carshalton, London SM5 3PT
The Windsor Castle (Carshalton) Phone 020 8669 1191
The Windsor Castle (Carshalton) Opening Hours Monday - Sunday : 11am - 11pm
Friday & Saturday : 12noon - 12midnight
The Windsor Castle (Carshalton) Food Price £5 - £10 per pax
Payment by Cash,Cards

What people say about The Windsor Castle (Carshalton)

There is no review yet. You can be the first to review!

The Windsor Castle (Carshalton) Specialties

See some wrong information about The Windsor Castle (Carshalton) here?