The Shard skyscraper, tallest building in London, City of London, England, United Kingdom


The Shard skyscraper viewed from the south side of the Thames River in London, tallest building in London, City of London, England, United Kingdom


Size: 4800px × 7200px
Location: The Shard, London Bridge Street, London, England, United Kingdom
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: building shard, construction shard, london, london shard, london shard london, shard, shard, shard shard building skyscraper city london, skyscraper, tower, tower shard