Event / WorkshopAlexandra Palace residency 27 May–31 May 2020All day Alexandra Palace Alexandra Palace Way London N22 7AY United KingdomA week half term residency. More details to come soon…