DAVID PARKER / SCIENCE PHOTO LIBRARY DAVID PARKER / SCIENCE PHOTO LIBRARY
Canary Wharf Tower. This development was completed in 1990, and is the tallest office building in Europe with a height of 312 metres. It is part of the Docklands area of east London.
Model release not required. Property release not required.