London
17 Devonshire Square, London, London EC2M 4SQ
63 London Wall, London, London EC2M 5QQ
206-210 Bishopsgate, London, London EC2M 4NR