Stock Photo - UK, England, London. A construction crane reaching up to the Shard, formerly know as London Bridge Tower, is a 95-storey skyscraper in the Southwark district. Standing 309.6 metres (1, 016 ft) high, the Shard is the tallest building in the United Kingdom (as of 2016).

Stock Photo: UK, England, London. A construction crane reaching up to the Shard, formerly know as London Bridge Tower, is a 95-storey skyscraper in the Southwark district.

Searchable keywords

Choose multiple keywords