Top 10 Theatre Shows in London You Have to See
London's West End is one of the world's great theatre districts, where historic playhouses stage everything from award-winning musicals to record-breaking dramas. Whether you're visiting for the first time or returning for another night out, these are the top 10 theatre shows in London that continue to captivate audiences year after year.

Highlights
Discover the top 10 theatre shows in London, from long-running classics to modern favourites
From family-friendly musicals to award-winning productions and West End icons, there's something for everyone
Find the closest landmarks and how to reach each theatre with our Hop-On Hop-Off bus tours
What Are the Top 10 Theatre Shows in London?
With around 40 theatres clustered around Covent Garden, Soho and Leicester Square, London's West End offers something for everyone. From spectacular stage production to timeless stories, these are the top 10 theatre shows in London to add to your bucket list.
1. The Lion King

Disney's award-winning adaptation transforms the Lyceum Theatre into the African savannah through breathtaking puppetry, vibrant costumes and Elton John's unforgettable soundtrack. Since opening in London in 1999, The Lion King has become one of the top 10 theatre shows in London, delighting audiences of all ages.
Closest landmark: Covent Garden
2. The Phantom of the Opera

Few musicals are as instantly recognisable as Andrew Lloyd Webber's The Phantom of the Opera. Performing at His Majesty's Theatre since 1986, it's one of the longest-running productions in the West End and firmly deserves its place among the top 10 theatre shows in London.
Closest landmark: Piccadilly Circus
3. Les Misérables

Based on Victor Hugo's classic novel, Les Misérables has captivated audiences for decades with its unforgettable score and powerful storytelling. It's consistently ranked among the top 10 theatre shows in London and remains one of the West End's biggest attractions.
Closest landmark: Leicester Square
4. Wicked
Wicked tells the untold story of the witches of Oz through spectacular staging and memorable songs including Defying Gravity. Since arriving in London in 2006, it has become one of the top 10 theatre shows in London for families, teenagers and adults alike.
Closest landmark: Victoria Station
5. Hamilton

Lin-Manuel Miranda's groundbreaking musical blends hip-hop, R&B and traditional theatre to tell the story of Alexander Hamilton. With multiple award wins and consistently high demand, it's firmly established as one of the top 10 theatre shows in London.
Closest landmark: Victoria Station
6. Matilda the Musical
Roald Dahl's much-loved story comes to life through clever humour, memorable songs and outstanding performances. Matilda the Musical continues to rank among the top 10 theatre shows in London, especially for families.
Closest landmark: Covent Garden
7. Harry Potter and the Cursed Child

Featuring astonishing stage illusions and an original story set after the Harry Potter books, this magical production has become one of the top 10 theatre shows in London for fans of all ages.
Closest landmark: Leicester Square
8. The Mousetrap

Agatha Christie's famous murder mystery has been entertaining audiences since 1952, making it the world's longest-running play. Its remarkable legacy secures its place among the top 10 theatre shows in London.
Closest landmark: Leicester Square
9. Mamma Mia!
Packed with ABBA classics and feel-good energy, Mamma Mia! remains one of the top 10 theatre shows in London thanks to its infectious soundtrack and timeless appeal.
Closest landmark: Covent Garden
10. MJ the Musical

With spectacular choreography and Michael Jackson's greatest hits, MJ the Musical has quickly become one of the newest additions to the top 10 theatre shows in London.
Closest landmark: Leicester Square
How Do You Get to the Top 10 Theatre Shows in London?
Our Hop-On Hop-Off London bus tour stops you in the heart of the West End, making it easy to spend the day sightseeing before enjoying one of the top 10 theatre shows in London.
Near Covent Garden (The Lion King, Matilda the Musical, Mamma Mia!)
Near Piccadilly Circus (The Phantom of the Opera)
Near Leicester Square (Les Misérables, Harry Potter and the Cursed Child, The Mousetrap, MJ the Musical)
Near Victoria Station (Wicked, Hamilton)
5 min read

