Alexandra Palace Theatre

London, England · United Kingdom

Alexandra Palace Theatre, United Kingdom
Photo: CuriosityScribe, CC BY-SA 4.0 via Wikimedia Commons

Good to know

Coordinates
Open in maps

A Victorian theatre of 1875 within the hilltop 'People's Palace' of North London. Long derelict and reopened in 2018, its faded plasterwork was conserved rather than fully restored.

Where next?

The world is wide open.

Sources