Results 3 results found Lyceum Theatre in London, England Sheffield Crucible and Lyceum theatres at night, Sheffield, Yorkshire, England, United Kingdom, Europe Lyceum Theatre, off The Strand, London, England, United Kingdom, Europe