Alexandra Palace

 

Set in Alexandra Park, Alexandra Palace was built in an area spanning Wood Green and Muswell Hill, North London, England in 1873 as a public recreation, education and entertainment centre and North London counterpart of The Crystal Palace.(Wikipedia)

Location

Alexandra Palace Way, Wood Green
London
United Kingdom

Shows At This Venue: