• The Strand Theatre, Aldwych, Holborn, London, England, UK (theatre)