Image Number: RWY1261033.jpg
Caption: Glass clad skyscrapers at Canary Wharf, an office and shopping development in the Docklands area of East London, home to the three tallest buildings in the UK.
Location: Canary Wharf London England
Credit: LOOP IMAGES/Robin Whalley
Model Release: No
Property Release: No
File size: 1.9MB
Other file sizes and formats available.
Restrictions (if applicable):