Theatre January 31, 2022January 5, 2021Jill T Frey Alley Theatre The fantastically refurbished Apollo Theatre is located on Shaftesbury Avenue in London's West Finish. Though traditionally seen as a house for straight performs, similar to...