Alexandra Palace Theatre
The Alexandra Palace Theatre was originally built in London, England, in 1873 for the performance of opera and ballet, but within a few weeks was burnt to the ground with the rest of Alexandra Palace. The Palace, including the theatre, was rebuilt and reopened in 1875 and is now a Grade II listed building. Wikipedia ↗
Loading map…
London N22 7AY