Citi building, Canary Wharf, London, England, United Kingdom.
Skyscrapers including Citi building, Canary Wharf, London, England, United Kingdom.
Size: 6000px × 3992px
Location: 25 Canada Square, London, England, United Kingdom.
Photo credit: © Mo Peerbacus / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architectural, architecture, building, business, canary, citi, contemporary, design, england, exterior, finance, financial, glass, investment, kingdom, london, modern, office, skyscraper, tall, trade, trading, travel, uk, united, wharf