April 12, 2021 @ 6:30 pm Handel’s Tamerlano – Cancelled Barbican Silk Street, London Tamerlano, Emperor of the Tartars, lives in decadent splendour and absolute power, treating