For an optimal experience, please upgrade your browser .
Search
 
 
Canary Wharf and River Thames, London

Canary Wharf and River Thames, London

Canary Wharf is a major business district located in London, United Kingdom. It is one of London's two main financial centres, alongside the traditional City of London, and contains many of the UK's tallest buildings, including the second-tallest, One Canada Square.
29283787
false
59dd5ffe-3f4e-4aed-8764-029dd271a904
RM
147
59082
false
42-29283787
Stock Photo ID:
42-29283787
Date Photographed:
April 22, 2011
Model Released:
No Release
Property Released:
No Release
Photographer:
Credit:
© John Harper/Corbis
License Type:
Rights Managed (RM)
Category:
Collection:
Max File Size:
51 MB - 3468px × 5200px • 11.00in. × 17.00in @ 300 ppi

Image keywords

See a discrepancy with this image? Send image feedback

Your feedback was successfully submitted.

Corbis Sites: