Theatre July 3, 2023January 5, 2021Jill T Frey Minack Theatre The beautifully refurbished Apollo Theatre is located on Shaftesbury Avenue in London's West End. In 1951, the BBC took over the theatre and turned it...