Description

An Immaculate Art Deco Events Venue in Central London.

Imposing exteriors.

The Interior houses a massive hall, smaller spaces, grand staircases, corridors and period toilets with original cisterns and sinks.

Map
Similar Locations