“The existence of the ‘frozen in time’ theatre is not widely known but it is considered one of the most architecturally significant and historic parts of the [Alexandra Palace] entertainment complex in north London, built in the 1870s as ‘the People’s Palace’.”