Image Number: RWY1261031.jpg
Caption: Glass clad skyscrapers in the Canary Wharf office and shopping development in Docklands. The area is home the 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.7MB
Other file sizes and formats available.
Restrictions (if applicable):