The Banner
 
Alexandra Palace
City: London - The Great Hall
Country:
England
Date Opened: May 24, 1873
Date Closed: Still Open
Concert Capacity: 8,250
Address: Alexandra Palace, Alexandra Palace Way, London N22 7AY
All Venues: View
Venue Notes
Date Status Tour Length