After 2-yr Covid hiatus, Cirque du Soleil returns to London stage
The pandemic forced its London home, the Royal Albert Hall, to shut its doors on March 17, 2020. In fact, it has been 25 years now since Cirque du Soleil first brought its captivating show to the Hall's stage.