Alexandra Palace Theatre – London’s Hidden Gem!

Heres a sneak peek into what’s 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 …