Opera Holland Park’s lovely Traviata Posted on June 8, 2018June 10, 2018 by Michael Church La Traviata, Opera Holland Park, London While Richard Eyre’s ironclad Traviata draws the crowd year in year out at Covent Garden, English National Opera repeatedly tries and fails to come up with a ... Read More