Close-up of 45-storey Office Tower of Citigroup EMEA Centre (CGC2) at 25 Canada Square designed by Cesar Pelli and completed in 2001, Canary Wharf, Docklands, London, United Kingdom
Close-up of 45-storey Office Tower of Citigroup EMEA Centre (CGC2) at 25 Canada Square designed by Cesar Pelli and completed in 2001, Canary Wharf, Docklands, London, United Kingdom