Best Musicals in London

Best Musicals in London: 15 Shows You’ll Love

London is absolutely stacked for theatre lovers. Whether you want a big, glittery musical night out, a family-friendly matinee, or a “wow, theatre can do THAT?!” stage spectacle, you’ll find your perfect match here as I walk you through my list of the Best Musicals in London. (ok, I might have included a few plays in the list, but promise, you’ll love them!)

You’ll find below run time, ticket prices, and age guidance for each show, plus a quick “who it’s for” so you can book smart.

Quick budget tip before you book

If you’re trying to do loads in London without blowing your budget, consider pairing your theatre nights with an attraction pass like The London Pass, from Go City, which covers major sights like The Tower of London, The Shard or The London Eye, depending on the pass and includes tickets to Wicked the Musical!

For all my best tips on how to nail cheap musical tickets, head to this blog post: “London Musicals: How to Get Cheap West End Tickets

Moulin Rouge! The Musical

Dive into the sparkling chaos of early 1900s Paris. Moulin Rouge! follows Christian, a young writer, and Satine, the club’s star performer, as they fall into a love story that’s equal parts intoxicating and heartbreaking, set to huge pop hits, show-stopping choreography, and a set that feels like theatre on fast-forward.

Best Musical London -Moulin Rouge

Useful info

  • Best for: Adults/date night energy (age guidance is typically 12+) 
  • Run time: 2h 45m (incl. interval) 
  • Tickets from: £24

🎭 Why Go? If you loved the film, this captures that same essence: romantic, dramatic, a bit wild. I went 3 times, so no need to say this is my absolute favourite in London. I recommend you get dress circle tickets for the best view.

Wicked (London Musical)

The story before The Wizard of Oz, focusing on Elphaba (misunderstood, powerful, and green) and Glinda (sparkly, popular, complicated). It’s about friendship, identity, and who gets to decide what “good” and “wicked” mean. This musical is included when you purchase a London Pass with Go City.

Useful info

  • Best for:  Broad audience; especially teens/young adults (recommended 7+)
  • Run time: 2h 45m (incl. interval) 
  • Tickets from: £28

🎭 Why Go? Because it’s the kind of show that makes you remember why people fall in love with the West End in the first place. The story is genuinely gripping, the vocals are huge, and the big moments are the kind that have the whole theatre locked in. Even if you think you know Oz, this flips the perspective and turns it into something richer and more emotional.

If you’re going around Halloween, it’s also a brilliant mood match for the season. And if you are trying to do London on a budget, it’s worth checking whether it fits into your London Pass plan for your travel dates.

Disney’s Hercules (Musical)

A big, joyful, family-friendly musical packed with mythological creatures, cheeky humour, and all the heart you expect from Disney, plus those iconic songs you grew up with. Follow Hercules as he tries to prove he’s a real hero, with plenty of chaos, epic staging, and feel-good moments along the way.

London Musicals

Useful info

  • Best for: Families (recommended 6+)
  • Run time: 2h 10m (incl. interval) 
  • Tickets from: £28
  • Booking Note: Ending September 5 2026

🎭 Why Go? Because it’s the definition of a fun West End night. The energy is high, the comedy lands, and it’s one of those shows where you can feel the audience smiling the whole way through. It’s also a brilliant choice if you’re travelling with kids or teens and want something colourful, easy to follow, and genuinely entertaining for adults too. And if you’re a Disney fan, hearing those songs live hits differently in the best possible way.

Mamma Mia! (Musical)

A sun-soaked Greek island, a wedding countdown, and a “who’s my dad?” mystery, all powered by ABBA’s greatest hits. Expect big laughs, warm fuzzy moments, and the kind of feel-good chaos that makes you want to book a holiday and start singing in the kitchen. With songs like Dancing Queen, Take a Chance on Me, and The Winner Takes It All, the whole thing feels like a celebration of friendship, love, and living your life properly.

Useful info

  • Best for: Everyone; perfect “girls night” or family treat
  • Run time: 2h 35m (incl. interval)
  • Tickets from: £18

🎭 Why Go? Because it’s pure joy from start to finish. It’s one of those shows where you forget your problems for a couple of hours and just vibe. I’ve been twice and both times I left humming the songs for days, like my brain had turned into an ABBA playlist with no off switch.

The Lion King - The Award-winner Best Musical in London

A spectacular stage adaptation of the Disney classic, set in the African savannah. You already know the story —Simba, Mufasa, Scar— but the real reason people go is the costume artistry, the puppetry, and the chills you get when the opening number hits.

The Lion King

Useful info

  • Best for: Everyone, especially families (recommended 6+
  • Run time: 2h 30m (incl. interval)
  • Tickets from: £38 

🎭 Why go? Because it’s one of those West End experiences that feels like a proper London moment. The artistry is on another level and the opening scene alone is worth the ticket if you love theatre that makes you sit there thinking, how are they even doing this?

That said, if you’re building a “best of the West End” shortlist and watching your budget, this one is often pricier than other shows. I’d book it if you want a family friendly classic, if it’s your first musical in London, or if you’re craving that nostalgic Disney magic.

Les Misérables (Musical)

Epic, emotional, and unforgettable. Set in 19th-century France, it follows Jean Valjean’s search for redemption, Javert’s relentless pursuit, and the lives caught in the tides of revolution.

Useful info

  • Best for: Teens + adults (heavy themes)
  • Run time: 2h 50m (incl. interval)
  • Tickets from: £28 

🎭 Why go? Because it’s a full-body, lump-in-your-throat theatre experience. Even if you think you’re “not an emotional person”, this one has a way of cracking you open in the best way. The songs are iconic for a reason, the stakes feel huge, and when the big ensemble moments hit, you can literally feel the whole room holding its breath. If you want a West End show that feels truly powerful, this is it.

Matilda The Musical

Based on Roald Dahl’s novel, this one is clever, funny, and unexpectedly emotional. Matilda is brilliant, her parents are useless, her headmistress is terrifying, and yet she still finds her power through books, friendship, and a little bit of magic.

Useful info

  • Best for: Families; kids 6+ love it most 
  • Run time: 2h 35m (incl. interval)
  • Tickets from: £23 

🎭 Why go? Because the child cast is genuinely mind blowing. The talent, the timing, the precision, it’s unreal. It’s the kind of show where you keep thinking, how are they this good? It’s also a brilliant pick if you want a family-friendly musical that still feels smart and entertaining for adults.

The Phantom of the Opera

A dark romance set inside the Paris Opera House. Christine, a young singer with serious talent, is mentored (and controlled) by the mysterious Phantom who lives in the shadows. As her confidence grows, so does his obsession, and a love triangle begins to tighten its grip. It’s dramatic, gothic, and full of secrets that unravel slowly as the music builds.

Useful info

  • Best for: Teens + adults (recommended 8+
  • Run time: 2h 30m (incl. interval) 
  • Tickets from: £25 

🎭 Why go? Because it’s pure West End heritage. The score is iconic, the atmosphere is deliciously moody, and the whole thing feels like stepping into another world for a couple of hours. If you want a classic that feels grown-up, romantic, and a little bit haunting, this is the one. It’s also a great choice for first-time theatre-goers who want something big and cinematic without needing to know anything beforehand.

The Book of Mormon (Musical)

A wildly funny, very adult satire about two young missionaries sent to Uganda, where reality hits hard and their beliefs get tested in the most chaotic ways. It’s sharp, outrageous, and absolutely not for the easily offended. Think big laughs, big numbers, and jokes that come fast, so you’ll probably miss a few while you’re still laughing at the last one.

Useful info

  • Best for: Adults (explicit language/content)  
  • Run time: 2h 20m (incl. interval) 
  • Tickets from: £23 

🎭 Why go? Because when it’s funny, it’s properly funny. It’s one of those shows where the audience is howling within the first ten minutes, and the energy just keeps climbing. If you like satire, dark humour, and musicals that do not play it safe, this is a brilliant night out. Just make sure you are in the mood for something provocative, because this one does not tiptoe around anything.

The Devil Wears Prada (Musical)

Fashion, ambition, and the kind of boss who could freeze lava. This musical brings the iconic story to the stage, following Andy’s first steps into the glossy magazine world and the not-so-small price of “making it”. Expect sharp one-liners, major makeover energy, and that delicious mix of glamour and chaos that makes the whole thing feel like a guilty pleasure, but elevated.

And yes, for any Desperate Housewives fans, this is a fun one because it features Vanessa Williams (Renée Perry) stepping into the world of Miranda Priestly’s orbit.

Useful info

  • Best for: Adults (explicit language/content)  
  • Run time: 2h 35m (incl. interval) 
  • Tickets from: £20 

🎭 Why go? Because it’s the ultimate “get dressed up and make a night of it” show. The story is instantly recognisable, the vibe is glossy and dramatic, and it’s perfect if you want something modern, entertaining, and packed with attitude. If you love fashion, pop culture, or theatre nights that feel like an event, this is an easy yes.

Stranger Things: The First Shadow (Play)

Not a musical, but absolutely a big theatre event. This one feels blockbuster from the second it starts, with high-concept staging, impressive effects, and that darker sci-fi tension the Stranger Things world does so well. It works as a prequel, so you are stepping into the story before everything you already know unfolds.

Useful info

  • Best for: Teens + adults (recommended 12+)
  • Run time: 3H (incl. interval) 
  • Tickets from: £40 

🎭 Why go? Because it is one of those rare shows that makes you forget you are in a theatre. The production is immersive, the visuals are seriously impressive, and the atmosphere is deliciously tense without being too heavy. If you love Stranger Things, it is a must. If you just love theatre that feels modern, cinematic, and a bit mind-blowing, it is still a very good shout.

Harry Potter and the Cursed Child (Play)

A two-part epic that continues Harry’s story and introduces the next generation. It’s packed with big magic moments, a twisty plot, and that kind of theatre wizardry that makes you lean forward like a kid again. Even if you think you know everything about the Harry Potter world, this one still manages to surprise you.

Useful info

  • Best for: Families and Potter fans (recommended 8+)
  • Run time: Part 1: 2h 40m, Part 2: 2h 35m (incl. intervals)
  • Tickets from: £30 

🎭 Why go? Because it is the closest thing to real magic you can book in the West End. The effects are genuinely jaw-dropping, and the storytelling feels like an event, especially when you commit to both parts. It’s perfect for a London trip where you want one show to be your big highlight, the one you talk about for weeks after. If you are travelling with teens or a Harry Potter-obsessed friend, this is the safest win you can possibly make.

ABBA Voyage (Concert experience)

Not a traditional musical, this is a full concert experience built around cutting-edge digital performance, a live band, and a greatest-hits ABBA setlist that turns the whole room into one big smile. It’s slick, surprising, and honestly just feels like a celebration from the first note to the last.

Useful info

  • Best for: Everyone (recommended 6+, dance floor best 12+)
  • Run time:~100 minutes (no interval)
  • Tickets from: £39 

🎭 Why go? Because it’s pure serotonin and also a little bit mind-bending. The digital “ABBA-tars” are so convincing that you genuinely have moments where your brain goes, wait… are they actually there? Are they really singing right now? Is this live? You end up watching with this delighted confusion, trying to catch the trick, and then you forget to analyse because you’re too busy having the best time.

Add the live band, the sound, the lighting, and the fact that every song is a hit, and it becomes one of the easiest crowd-pleasers in London. Perfect for mixed groups, and perfect if you want a night that feels fun, different, and properly memorable.

SIX (Musical)

Fast, fierce, and staged like a pop concert, this one flips history on its head. Henry VIII’s six wives grab the mic, tell their side of the story, and compete for the title of who had it worst, turning trauma into bangers with sparkle, sass, and a surprising amount of heart. It’s funny, empowering, and ridiculously catchy.

Useful info

  • Best for: Teens + adults, also great for older kids (recommended 10+)
  • Run time: 80 minutes (no interval)
  • Tickets from: £42 

🎭 Why go? Because it’s short, punchy, and feels like a party. No slow build, no filler, it starts and stays at full energy the whole way through. The songs will live in your head, the audience vibe is electric, and it’s a brilliant pick if you want a West End night that feels modern and fun, even if you are not usually a “musical person.”

Titanique (Musical parody)

Céline Dion hits plus Titanic chaos equals a comedy musical parody that is intentionally over the top and delightfully unhinged. The premise is simple and brilliant: Céline hijacks the story and tells it her way, so you get big vocals, ridiculous twists, and jokes that lean into the absurd on purpose.

Best Musicals in London

Useful info

  • Best for: Adults (recommended 14+)
  • Run time: 2h 05m (incl. interval)
  • Tickets from: £35 

🎭 Why go? Because it is the perfect choice when you want a night that is pure fun and does not take itself seriously for even a second. If you love cheeky humour, camp energy, and the kind of show where you laugh so much you miss the next punchline, this is a great pick. Bonus points if you know your Céline songs, because the references make it even better.

The Mousetrap (Play)

Not a musical, but a true London theatre rite of passage. This classic Agatha Christie whodunnit drops you into a cosy setting where the tension quietly builds, secrets start slipping, and everyone feels suspicious. It’s the kind of show where you spend the interval whispering theories like you are the detective.

Useful info

  • Best for: Families and adults (recommended 7+)
  • Run time: Around 2h (incl. interval)
  • Tickets from: £25 

🎭 Why go? Because it’s a timeless, old-school West End experience that still works brilliantly. It’s not flashy, it’s not loud, it’s just a really satisfying mystery that pulls you in and makes you play along. Perfect if you want something different from the big musical spectacles, or if you love a story that keeps you guessing right up to the end.

Paddington The Musical

A brand-new family musical bringing Paddington to the West End, and yes, you should expect heart, humour, and a whole lot of marmalade. It’s the kind of show that leans into what Paddington does best: gentle chaos, big feelings, and that warm reminder that kindness is actually a superpower.

Useful info

  • Best for: Families (recommended 6+)
  • Run time: 2h45 (incl. interval)
  • Tickets from: £28.95 

🎭 Why go? Because it’s a lovely choice when you want theatre that feels wholesome without being boring. It’s perfect for a family trip, but it also works for adults who grew up with Paddington and want something cosy, funny, and genuinely uplifting. If you are trying to choose one show that everyone will enjoy, this one is a very safe bet.

The Hunger Games: On Stage (Play)

Not a musical, this is the world-premiere stage adaptation in a purpose-built venue, designed to feel immersive and high-stakes. Expect big effects, a darker tone, and that tense “what’s going to happen next?” energy that made the story so addictive in the first place.

Useful info

  • Best for: Teens + adults (recommended 12+)
  • Run time: 2h30 (incl. interval)
  • Tickets from: £33.50 

🎭 Why go? Because it’s the kind of theatre night that feels like a proper event. If you love shows with cinematic pacing, bold staging, and a story that keeps you locked in, this is a brilliant choice. It’s also a great pick if you are travelling with teens and want something cool, modern, and a bit adrenaline-filled, without it being scary for the sake of it.

Best Musicals in London: Family + teen-friendly shortlist (quick picks)

If you’re booking for kids/teens, these are the “safe bets”: