Madam Butterfly Entertainment & Leisure English National Opera The critically acclaimed opera, Madam Butterfly, was about to be revived for its fifth English National Opera (ENO) West End run.… View