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)


Alexandra Palace Way, Wood Green
United Kingdom

Shows At This Venue: