The fantastically refurbished Apollo Theatre is situated on Shaftesbury Avenue in London’s West Finish. With the intention to put on a chunk of theatre, both a theatre company and a … Read the rest
The fantastically refurbished Apollo Theatre is situated on Shaftesbury Avenue in London’s West Finish. With the intention to put on a chunk of theatre, both a theatre company and a … Read the rest