Chartered Institute of Arbitrators – CIARB by Jeremy Barrow | Apr 12, 2017 Details Location Address:12 Bloomsbury Square, London, London, WC1A 2LP, United Kingdom