Theatre Passe Muraille

The superbly refurbished Apollo Theatre is positioned on Shaftesbury Avenue in London’s West End. City of…