150 Years of Alexandra Palace

Sitting high in north London’s skyline, Alexandra Palace has been a prominent leisure attraction since the 19th century.