Tower At Canary Wharf
by Science Photo Library
Title
Tower At Canary Wharf
Artist
Science Photo Library
Medium
Photograph - Photograph
Description
Canary Wharf, Isle of Dogs, London. At the time of its completion in 1991, this tower block at Canary Wharf was the tallest office building in Europe.
Uploaded
September 12th, 2018
Embed
Share
Tags
Similar Subjects
Comments
There are no comments for Tower At Canary Wharf. Click here to post the first comment.