20 Cannon Street
London United Kingdom