£83.50pp—'MAMMA MIA!' musical & meal in London
The feel-good musical features all your favourite ABBA hits
Why We Love This Deal
With tunes including "Dancing Queen" to "The Winner Takes It All", "MAMMA MIA!" is still delighting audiences 27 years after its West End debut. Travelzoo members can get a ticket and a 2-course Italian meal at a nearby restaurant for £83.50 per person. Tickets alone are usually this much, so you are getting the meal for free.
What's included
- A Stalls or Dress Circle ticket to "MAMMA MIA!" at Novello Theatre
- A 2-course pre-theatre meal at Osteria by Bocconcino
When
Valid for shows at 7:30pm on Monday–Thursday until 2 December, 2026.
About the show
Based on the number one hit with the same name, "MAMMA MIA!" is a jukebox musical based on songs by ABBA. The show has been seen by over 70 million people worldwide. Taking place on a Greek island in the lead up to her wedding, bride Sophie invites her three potential dads back to the island they last visited 20 years ago. What ensues is chaos, comedy, and a whole lot of ABBA hits. Hear "Super Trouper", "Take a Chance on Me", "Thank You for the Music", "Money, Money, Money", and of course "Mamma Mia".
About the restaurant
Osteria by Bocconcino is on the Strand, a 2-minute walk from the theatre. The restaurant serves classic Italian dishes from rigatoni to tiramisu. Expect rustic interiors, an open kitchen, and dishes with fresh, locally sourced ingredients.










