London's longest-running West End shows of all time from Mousetrap to Mamma Mia
From Cats to Wicked, these are the West End’s longest-running West End shows and the dates they debuted in the capital.
London's West End has been the jewel in Britain's cultural crown for generations, where world-class performances have dazzled audiences under the bright lights of theatreland.


From intimate dramas to spectacular musicals, the West End has seen countless productions compete for the hearts and minds of theatre lovers. But which shows have truly conquered the test of time?
A new study by Crypto Casinos has revealed the most popular and longest-running West End shows of all time.
The analysis compiled performance data, box office grosses, and debut years from theatre industry sources, including Wikipedia and London theatre news outlets.
The study examined 30 West End productions, tracking performances, box office grosses, and debut years to identify the most successful shows. Rankings were based on total performances for longevity, lifetime gross for commercial success, and debut year for active productions, with data collected through 2025.


1. The Mousetrap
Agatha Christie’s Mousetrap is the West End’s longest-running show, with 30,000 performances spanning 72 years. The show debuted on the West End in November 1952 and is still running at St Martin’s Theatre.
2. Les Misérables
Les Mis has been running in London’s West End for nearly 40 years. It debuted on October 8, 1985, and has seen 15,527 performances. Les Misérables is currently showing at London's Sondheim Theatre.
3. The Phantom of the Opera
Andrew Lloyd Webber’s Phantom of the Opera is a staple of the West End. The beloved musical has been running for 38 years. It debuted on October 9, 1986, and is currently showing at His Majesty’s Theatre.
4. The Woman in Black
The Woman in Black has been scaring audiences in London since 1989. It had a successful 34-year run, spanning 13,232 performances.
5. Mamma Mia!
Here we go again! Mamma Mia has been running in London’s West End for 26 years, spanning 10,3000 performances. It debuted in the capital’s theatre district in April 1999. Mamma Mia is currently showing at the Novello Theatre.
6. The Lion King


The Lion King is London’s most popular West End show. It launched in London’s West End in October 1999 and has seen over 10,100 performances. The Lion King continues its circle of life at the Lyceum Theatre.
7. Blood Brothers (revival)
The Blood Brothers revival had a successful 24-year run on London’s West End. It launched in London in 1988 and went on to have 10,013 performances.
8. Cats
Audiences flocked to watch the Jellicle Cats on London’s West End, which launched in 1981. It had a successful run spanning 8,949 shows across 21 years.
9. Wicked
This gravity-defying musical is still a popular choice on London’s West End. It launched here in London 16 years ago, in 2006. It has celebrated more than 7,000 performances. Wicked is currently showing at the Apollo Victoria Theatre.
10. Starlight Express
Starlight Express ran on London’s West End for 17 years. It launched on March 27, 1984, and had 7,406 performances.