Stock Photo - Facade of 50-storey Canary Wharf Tower skyscraper at One Canada Square, designed by Cesar Pelli and completed in 1991, Canary Wharf, Docklands, London, England, United Kingdom, Europe

Stock Photo: Facade of 50-storey Canary Wharf Tower skyscraper at One Canada Square, designed by Cesar Pelli and completed in 1991, Canary Wharf, Docklands, London, England.

Searchable keywords

Choose multiple keywords