3rd July 2020
The first half of 2020 has seen the UK take a pause on live events, with many venues falling quiet. However, the team at the iconic Alexandra Palace i ...