Alexandra Palace Theatre – London’s Hidden Gem!

Heres a sneaky peek into whats described as Londons Oldest New Theatre. Alexandra Palace Theatre was a wonder of Victorian engineering allowing the actors to fly through the air or Read More …