ICO Conference Centre, London, UK

22 Berners Street
London
United Kingdom