London, England

Venue: Barbican Centre

Date: 16-03-2015