Theatre April 28, 2009March 30, 2019Jill T Frey Sheffield Theatres The fantastically refurbished Apollo Theatre is situated on Shaftesbury Avenue in London's West End. Acclaimed as a perfect integration of dance, romance and classic Gershwin” (The New...