27th October 2020
Alexandra Palace's Simon Fell on Why Christmas Is Not Cancelled at Ally Pally
For over 140 years, the iconic Alexandra Palace in North London has been a key landmark in the country's capital for providing entertainment and educa ...