MARTIN BOND / SCIENCE PHOTO LIBRARY MARTIN BOND / SCIENCE PHOTO LIBRARY
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.
Model release not required. Property release not required.