Have you considered?

19Apr
London, UK
Royal Opera House
13:30
19Apr
London, UK
Royal Opera House
19:30
London, United Kingdom
Barbican Hall London
19:30
London, United Kingdom
Barbican Hall London
19:30
London, UK
Royal Opera House
19:00
21Apr
London, United Kingdom
Royal Festival Hall
14:00