The Longest Running West End Shows that You Can Catch in London

Numerous shows debut at the West End every year, and hundreds of thousands of people come to watch these performances. Some remain for a short run while others may remain the entire season. Some special shows even keep coming back, especially holiday-oriented shows like Christmas pantomimes. But, there are only a handful of shows that remain a constant at the West End, entertaining audiences for decades. These longest-running West End shows are in a league of their own. So hurry and get your tickets to these shows, it’s an experience worth getting!


The Mousetrap


Les Misérables
The Phantom of the Opera

Kids’ Shows

The Lion King
Matilda the Musical


The Book of Mormon
Mamma Mia!

Special Mentions:

Matilda the Musical

Of course, some special mentions are important here. These West End shows have had massive runs, but have now suspended their runs. But, they are still on the list of the top 10 longest-running West End shows. The Woman in Black ran from 11 January 1989 to 4 March 2023 and is the 4th longest-running West End show. Blood Brothers (revival) is in the 5th position historically, having been around since 28 July 1988 till it closed on 10 November 2012. Cats ran from 11 May 1981 to 11 May 2002, spanning exactly 21 years. Starlight Express premiered on 27 March 1984 and closed on 12 January 2002 after over 7000 shows and No Sex Please, We're British was staged from 3 June 1971 to 5 September 1987.