Live results

Leon Paul, November 2018

Saturday, 10 November 2018, London, United Kingdom