Mamma Mia! is currently playing at the Novello Theatre in London’s West End. It has been a fixture at the Novello since 2012, following a successful run at the Prince of Wales theatre. The Novello Theatre is easily accessible from Covent Garden tube station and Charing Cross overground train station.
What theatre is Mamma Mia! in London?