Alexandra Palace Theatre
London, England · United Kingdom

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.
Wanderers' notes
Where next?









