Modern high rise office buildings, Canary Wharf, London.
Size: 5608px × 3634px
Location: Canary Wharf, south east London, UK.
Photo credit: © Clynt Garnham Architecture / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architectural, architecture, banks, buildings, business, canary, capital, city, cityscape, commercial, design, developments, district, england, enterprise, europe, european, greenwich, hamlets, high, london, modern, redevelopments, rise, skyscrapers, southwark, tower, uk, wharf, zone