ASHLEY COOPER / SCIENCE PHOTO LIBRARY ASHLEY COOPER / SCIENCE PHOTO LIBRARY
The Shard London Bridge, under development. It will be a mixed use building in Southwark, London, UK, and will be the tallest building in the EU at 310m or 1,017 feet tall.
Model release not required. Property release not available.