Against the backdrop of a bloody Rome and tale of love, torture and treachery is played out.

A company of 170 performs Puccini’s masterpiece.

Sung in Italian with English surtitles.

Learn more about London operas within the West End.