Hidden theatre at Alexandra Palace to be restored

A hidden Victorian theatre at Alexandra Palace will be repaired and restored after the venue was awarded an £18.8 million grant from … Continue reading Hidden theatre at Alexandra Palace to be restored