New office and apartment buildings under construction along the River Thames at Canary Wharf, East London UK


Size: 4241px × 2817px
Location: Canary Wharf, London UK
Photo credit: © Richard Barnes / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apartment, architecture, area, bank, blocks, blue, britain, british, buildings, built, business, canary, capital, cities, cityscape, commercial, construction, design, development, district, docklands, dogs, east, england, europe, flats, isle, london, metropolis, metropolitan, modern, modernity, northern, outdoors, property, redeveloped, regeneration, river, riverside, sky, skyline, skyscraper, south, tall, thames, uk, urban, wharf