My Neighbour Totoro
Gillian Lynne Theatre
£32
The ultimate feel-good musical has been delighting audiences at the Novello Theatre since 1999. Mamma Mia! tells the sunny, funny tale of a mother, a daughter, and three possible dads on a Greek island idyll, all set to ABBA's timeless pop masterpieces including 'Dancing Queen', 'Super Trouper', and 'The Winner Takes It All'.
Mamma Mia! tells the story of Sophie, a young woman on a Greek island who is about to get married. Desperate to discover which of three men is her father, she secretly invites all three of her mother Donna's former lovers to the wedding. The story unfolds through the songs of ABBA: Dancing Queen, The Winner Takes It All, Super Trouper, SOS, Voulez-Vous, and many more, all woven into a story about love, family, and finding out who you really are.
Mamma Mia! has been making audiences dance in their seats since 1999 because ABBA's songs are simply irresistible when performed live by a full cast and band. The story has genuine heart beneath the fun, particularly The Winner Takes It All which delivers a real emotional punch. But the show's superpower is joy: by the curtain call, when the cast returns in full disco regalia for a mega-mix encore, every single person in the theatre is on their feet dancing. It is impossible to leave unhappy.
Mamma Mia! plays in the West End. Check current listings for venue and performance schedule. The show is suitable for all ages and is a perfect choice for celebrations, groups, and anyone who needs a guaranteed feel-good night out. Running time is approximately two hours and twenty minutes including an interval.
For more jukebox musicals with great stories, & Juliet uses Max Martin hits to similar effect. Jersey Boys combines real stories with classic songs. Grease delivers nostalgic romance and audience sing-alongs.
Cancellation policy: theatre tickets cannot be cancelled, exchanged, or refunded once purchased.
6,311 reviews
Based on 6,311 verified audience ratings from official ticket partners.
The current London cast features Sara Poyzer as Donna, Kate Graham as Tanya, and Nicky Swift as Rosie. The three possible dads are played by Richard Standing as Sam, Daniel Crowder as Harry, and Tamlyn Henderson as Bill. Ellie Kingdon plays Sophie, with George Maddison as Sky. Emma Odell plays Donna at certain performances.
Mamma Mia! features music and lyrics by Benny Andersson and Björn Ulvaeus (of ABBA), with a book by Catherine Johnson. The production is directed by Phyllida Lloyd, with choreography by Anthony Van Laast, production design by Mark Thompson, lighting by Howard Harrison, and musical supervision by Martin Koch.
Mamma Mia! has become one of the most successful musicals of all time, grossing over £4.5 billion at the box office worldwide. While it didn't win major awards at the Oliviers or Tonys (competing against strong fields), it won the hearts of over 70 million people globally and inspired two blockbuster films. The show has played in 50 productions, in 16 different languages.
Mamma Mia! is recommended for ages 5 and above. Children under the age of 3 will not be admitted to the Novello Theatre . The show contains mild innuendo that will go over younger children's heads.
The performance lasts approximately 2 hours and 35 minutes
including one 15-minute interval.
There's no formal dress code
but many audience members embrace the disco spirit by wearing sparkly or colourful outfits. Come ready to dance during the finale!
Children under 16 should be accompanied by an adult when attending Mamma Mia! at the Novello Theatre .
Latecomers will be admitted at a suitable break in the performance. The opening number 'I Have a Dream' sets the scene beautifully
so we recommend arriving on time.
Photography and video recording are strictly prohibited during the performance.
While the theatre asks audiences to be considerate of others during the show
the finale is designed for everyone to sing and dance along!
Mamma Mia! runs for approximately 2 hours and 35 minutes
including one 15-minute interval.
Yes! Mamma Mia! is recommended for ages 5 and above. Children under 3 are not admitted. Kids love the catchy ABBA songs and the colourful costumes.
Mamma Mia! plays at the Novello Theatre
Aldwych
London WC2B 4LD. The nearest tube station is Covent Garden (Piccadilly line).
Evening performances are Monday to Saturday at 7:30pm. Matinee performances are on Thursday and Saturday at 3pm.
Not at all! While fans of ABBA will recognise every song
the story stands on its own. By the end
you'll know all the words to 'Dancing Queen' whether you did before or not!
Aldwych, WC2B 4LD
Covent Garden, Charing Cross, Holborn
Charing Cross
6, 9, 11, 13, 15, 23, 77A, 91, 139, 176
NCP Drury Lane, Chinatown (Q Park scheme)
Gillian Lynne Theatre
£32
Lyceum Theatre
£44
£48
Adelphi Theatre
£25
Lyric Theatre
£25
News
The best West End musicals with songs you already know, from Mamma Mia to SIX and Hamilton. Shows that will have you humming all the way home.
Daniel Osei
News & Reviews
News
The Novello Theatre in London: a guide to the venue's history, seating at each level, access information, directions and practical tips for your visit.
Sophie Hartley
News & Reviews
News
Mamma Mia! at the Novello Theatre London: running time, age guidance, the story, seating advice and everything you need to know before booking tickets.
Sophie Hartley
News & Reviews
News
The best West End shows for first-time theatre-goers: accessible, crowd-pleasing productions including The Lion King, Phantom, Les Misérables and Mamma Mia.
Rachel Lim
News & Reviews
UK Tour
New venues and dates have been announced for the 2025–26 UK tour of MAMMA MIA!, with the hit musical now booking through August 2026.
Julia Jordan
News & Reviews
UK Tour
The smash-hit musical MAMMA MIA! has added new dates and venues to its highly anticipated UK tour, which begins in October 2025 and will now extend into 2026.
Julia Jordan
News & Reviews
Official tickets
From £19
£19
Mamma Mia!