Theatre Review | La Traviata, Welsh National Opera – Mayflower Theatre, Southampton November 22, 2018January 26, 20191 Comment I was swept along by La Traviata and its sumptuous and sorrowful storyline.