Alexandra Palace

Alexandra Palace is a building in North London. It stands in Alexandra Park, in an area between Hornsey, Muswell Hill and Wood Green. It was built in 1873 as a public centre of recreation, education and entertainment and as North London's counterpart to the Crystal Palace in South London.

The website is and the Wikipedia page is