Cannon Place by Foggo Associates in London, United Kingdom