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.

West End Theatre advertising Les Misérables musical

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

janilson-furtado- CpDT6olYlc-unsplash

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

hannah-smith-RfHhCZVAcEY-unsplash

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

frankie-lu-htCXAhfU19g-unsplash

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

youssef-mubarak-QYSLm3vjci0-unsplash

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

eduard-pretsi-t0XcYekktXU-unsplash

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

jikson-johnson-xirDK7sneVc-unsplash

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

eduard-pretsi-F1NJmELHVfs-unsplash

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)

Explore by London Bus Tours

5 min read