Designed by
Title
Street of London at night. The Shard of Glass skyscraper built in Neo futurism architectural style. #108264820
Description
The Shard of Glass is a 95-storey skyscraper, situated in Southwark, London. Standing 309.6 metres 1,016 ft high, the Shard is the tallest building in the United Kingdom and the 96th-tallest building in the world. London, United Kingdom, Europe
This image is editorial