The Vaudeville Theatre is located on the Strand near London’s Covent Garden.