SeatPlan Logo
Mamma Mia! hero image

Mamma Mia! Tickets

Novello Theatre, London

Dance the night away to ABBA’s greatest hits at the hilarious West End musical that inspired the film.

Mamma Mia Musical in London

Swedish pop legends ABBA join forces with director Phyllida Lloyd for a jukebox musical like no other. Perfect for dancing queens young and old, discover the joyful show that inspired the hit film!

Mamma Mia! at the Novello Theatre in Covent Garden weaves ABBA’s back catalogue into a witty original story. Audiences who couldn't get enough of Meryl Streep, Pierce Brosnan and Colin Firth on the big screen will adore the West End show, which features ABBA’s best-loved hits, including "Gimme, Gimme, Gimme", "Dancing Queen" and "SOS".

What is Mamma Mia about?

Sophie and her mother Donna have lived peacefully on a Greek island since she was a child. But as Sophie’s wedding approaches, she becomes restless. Who is her father, and would he want to walk her down the aisle?

A peek inside her mum’s diary from 19 years earlier gives her three potential names: Harry Bright, Bill Austin and Sam Carmichael. Throwing caution to the wind, she decides to invite all of them to her wedding without Donna’s knowledge.

This original story was inspired by some of Swedish pop group ABBA’s greatest hits, which are woven throughout the narrative to create cheeky, romantic and heart-rending moments as Sophie comes face-to-face with her dads and Donna has to face up to her past!

Who wrote the Mamma Mia musical?

ABBA members Benny Andersson and Björn Ulvaeus had an active role in bringing this fantastic show to the stage, which features music and lyrics from the group’s most famous songs. The story was written by playwright Catherine Johnson. Johnson later adapted her script for the successful film version which starred Meryl Streep, Colin Firth and Pierce Brosnan.

Mamma Mia! West End Cast

Main cast:

  • Donna - Sara Poyzer
  • Rosie - Nicky Swift
  • Sam - Richard Standing
  • Harry - Daniel Crowder
  • Bill - Tamlyn Henderson
  • Sophie - Ellie Kingdon
  • Sky - George Maddison
  • Tanya - Kate Graham

Be a Dancing Queen With Mamma Mia Tickets at Novello Theatre

It is the West End’s longest-running jukebox musical, having played over 9,000 performances, and Mamma Mia remains a strong crowd-pleaser for all ages. Discover why it’s such a hit for yourself - gather together your pals, dress like you’re ready to party in Greece, and enjoy the iconic sounds of ABBA all over again.

Last Minute Tickets

Find your perfect view and book cheap Mamma Mia! tickets instantly with SeatPlan. Click ‘Deals’ icons for Price Drop seats with a saving of at least 20% below the usual price.

Fri 5 DecSat 6 DecSun 7 DecMon 8 DecTue 9 Dec
Deals
-
Performance dates:
04 Dec 2025 - 26 Sep 2026
Running time:
2 hours and 35 minutes including an interval.
Venue:
Novello Theatre
5 Aldwych, London, WC2B 4LD
Get directions
Age recommendation:
Best for age 5+. Under 3s not permitted. Ages 16 and under must be accompanied by and sat next to an adult. Children sitting separately from adults may be refused entry.

Mamma Mia! London Reviews

4.8
3876 Reviews
  • 5 Stars82%
  • 4 Stars13%
  • 3 Stars3%
  • 2 Stars1%
  • 1 Stars1%

User Reviews

Verified

Great feel good factor show, singing from Donna was amazing and some real fun scenes, 2nd time seeing Mamma Mia and would go again.

Performance date: 22 November 2025
Verified

Always a favourite, I've forever been an ABBA girlie, so the fact I can go and see incredible people sing incredible songs in Mamma Mia is surreal and a definite must see if you like ABBA or Mamma Mia the films, the musical is slightly different to t Read more

Performance date: 23 October 2025
Verified
Performance date: 17 November 2025
1/1292

Show Times

MatineeEvening
Monday-7.30pm
Tuesday3.00pm7.30pm
Wednesday-7.30pm
Thursday3.00pm7.30pm
Friday-7.30pm
Saturday3.00pm7.30pm
Sunday--
How Long is Mamma Mia!?
Mamma Mia! running time is 2 hours and 35 minutes including an interval.
Matinee Shows
Performances start at 3.00pm and finish at 5.35pm.
Evening Shows
Performances start at 7.30pm and finish at 10.05pm.

Frequently Asked Questions

How much are Mamma Mia tickets?

Mamma Mia! tickets are priced from £18 to £233 with great seats available for all budgets.

Where is Mamma Mia! playing in London?

Mamma Mia! is playing at the Novello Theatre, 5 Aldwych, London, WC2B 4LD.

What are the most expensive tickets for Mamma Mia?

Premium tickets are in the centre of Stalls Rows J and K, and the middle of Circle Row A. These seats can cost up to £233 but offer unrivalled views of the stage.

Seats like Stalls J14 are ideal. From here, you will feel immersed in the action, as if “the actors were performing it straight to you”. The central Stalls are also a great place to be when you are invited to get to your feet and dance along to some of ABBA’s hits at the end of the show.

What is the age recommendation for Mamma Mia!?

Mamma Mia! is best for age 5+. Under 3s not permitted. Ages 16 and under must be accompanied by and sat next to an adult. Children sitting separately from adults may be refused entry.

How can I get cheap tickets for Mamma Mia?

The best way to get cheap or good value tickets for this show is to book in advance, so you have more choices. Also look at midweek performances if you can be flexible. Some seats are at least 25% cheaper in the middle of the week compared to the weekend.

Sunday matinees are often cheaper than Saturday matinees as well, with price differences of up to 30% on selected seats.

The theatre has lots of decent cheaper seats, so always check the view and reviews from SeatPlan users when you book to find hidden gems. Seats like Stalls Q1 and Grand Circle D4 are marked restricted view, for example, but for the price are very good value.

Discounts for this show are not very common outside of seasonal promotions. Sign up for an Alert and we will let you know when offers go live.

How long is Mamma Mia!?

The running time for Mamma Mia! at Novello Theatre is 2 hours and 35 minutes.

Is there an interval during Mamma Mia!?

Yes, there is a 15 minute interval about halfway through Mamma Mia!.

Are latecomers allowed at Mamma Mia?

Every effort will be made to allow entry to the auditorium at a suitable break, but admittance cannot be guaranteed for the performance.

Can I buy tickets for Mamma Mia! at the box office?

Yes you can buy from the Novello Theatre box office where you will pay the face value ticket price, sometimes with a small booking fee. Search on SeatPlan to get the best prices and deals in one search.

What is the refund / cancellation policy?

Tickets for Mamma Mia! are generally non-refundable and non-exchangeable.

SeatPlan works with multiple suppliers to find the best deal for you. Each supplier has their own refund and cancellation policy, which you can review on the payment page before you complete your purchase.

More Shows You Might Like

The Phantom of the Opera
Les Miserables
The Lion King
Wicked
Your basket is empty.