Location details

The Transmitter Hall, Alexandra Palace

Address: 
Alexandra Palace Way
N22 7AY