London Coliseum

London Coliseum is the largest theatre in London's West End and the home of ENO (English National Opera).