La Traviata review: It’s time for a change from the Royal Opera House
La Traviata Royal Opera House, London Until March 23 Rating: Richard Eyre’s take on La Traviata celebrates its 25th birthday with performances through until late March, … Read more