Apollo Theatre

City: London, GB