Alexandra Palace in London, UK by Dinendra Haria / SOPA Images
Alexandra Palace is a Grade II listed entertainment and sports venue in London and its located between Muswell Hill and Wood Green, It was built on the site of Tottenham Wood and the later Tottenham Wood Farm. Alexandra Palace was opened in 1873, has survived two fires, hosted the first ever television broadcast and has seen millions of people experience extraordinary events for over the last 140 years.
You must be logged in to use lightbox functionality