Theatre November 16, 2021January 5, 2021Jill T Frey Pitlochry Festival Theatre The beautifully refurbished Apollo Theatre is situated on Shaftesbury Avenue in London's West Finish. Music and theatre have had a close relationship since historical times—...