View of office buildings in Canary Wharf from across River Thames, London, United Kingdom
Size: 7286px × 4863px
Location: Canary Wharf, London, United Kingdom
Photo credit: © Katherine Young / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: apartment, architecture, area, banking, block, buildings, business, canary, centre, commercial, construction, contemporary, corporations, design, development, district, docks, dogs, economy, employer, employment, europe, finance, financial, hamlets, headoffice, headquarters, hub, india, investment, isle, kingdom, lifestyle, london, modern, modernisation, occupation, office, offices, project, property, purpose-built, recruitment, residential, river, sector, skyscrapers, tall, thames, tower, towers, uk, united, urban, west, wharf, windows