Canary Wharf from the River Thames; 2007

Canary Wharf from the River Thames; 2007
3 0 c m
40cm
actual image size: 24cm x 22cm

Full image caption

Canary Wharf is a large business and shopping development in East London and built on the site of the old West India Docks in the London Docklands. One Canada Square, sometimes known as the Canary Wharf Tower, is the tallest building standing at 235.1 meters.

© Museum of London

buy a print

Select print type
 
Select size
 
How many prints?
 
£25.00
 

buy a framed print

buy a canvas

buy a framed canvas

image details