
Cameron Mackintosh's long-running production of Andrew Lloyd Webber's gothic musical, in its 40th year, at His Majesty's Theatre.
The Phantom of the Opera is playing at His Majesty's Theatre on Thursday 26 November, part of the long run that's still going in its 40th year. Cameron Mackintosh's production of Andrew Lloyd Webber's gothic musical opened here in 1986, and it's still running four decades on — it even had a special performance on 9 October 2026 to mark the exact anniversary.
The story follows Christine Daaé, a young soprano whose voice enchants the masked Phantom dwelling in the depths of the Paris Opera House, and her love triangle with her childhood sweetheart Raoul. The Phantom wears a mask to conceal a facial disfigurement he was born with. It's worth noting the stage show is distinct from Gaston Leroux's 1910 novel and from the 2004 film starring Gerard Butler and Emmy Rossum.
Since it opened, the production has become a global phenomenon, playing to 160 million people across 229 cities, 54 territories and in 23 languages. If you're interested in the history behind it, a new book, Andrew Lloyd Webber's Phantom of the Opera: A Behind-the-Mask Look at the Global Phenomenon, with a foreword by the composer himself, was published on 27 October 2026.
Every week we pick 🏆 the 5 best 🏆 things to do in London and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
Tickets start from £25, with no booking fees; all prices include a £1.70 restoration levy. There are also VIP packages: the Grand Experience at £55, the Opera Box Experience at £80, and the Chandelier Experience at £145. The performance is at 19:30.