28 October 2017 to 29 October 2017 BATTLE OF IDEAS Barbican Centre, London, London, United Kingdom Go to full event