Behind the Scenes at the Novello Theatre
The Novello Theatre, renowned as one of London’s most prestigious West End venues, proudly showcases the global phenomenon MAMMA MIA!. 2smallfeet filmed a behind-the-scenes short documentary, offering a dynamic view from in front and behind the curtain.