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