Coronavirus (COVID-19) While museums are closed, the Museum of London prints site is fully operational and we have added an FAQ page here.

Canary Wharf from the River Thames; 2007

Canary Wharf from the River Thames; 2007
3 0 c m
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.

Image Details

2007 AD - 2007 AD
Image Number

© Museum of London

buy a print

Select print type
Select size
How many prints?

buy a framed print

buy a canvas

buy a framed canvas