Stock Photo - 45-storey office tower of Citigroup EMEA Centre, Citigroup Centre 2, CGC2, at 25 Canada Square, designed by Cesar Pelli and completed in 2001, Canary Wharf, Docklands, London, England, United Kingdom, Europe

Stock Photo: 45-storey office tower of Citigroup EMEA Centre, Citigroup Centre 2, CGC2, at 25 Canada Square, designed by Cesar Pelli and completed in 2001, Canary Wharf.

Searchable keywords

Choose multiple keywords