Novello Theatre London, United Kingdom Address Novello Theatre, , London, United Kingdom, Google Maps Events found for Novello Theatre Mamma Mia! at the Novello Theatre London, Novello Theatre Fri 27 Jan 2023, 19:30 + more dates 2 h 35 min Tickets from € 57 Info & tickets Partner Offer