Designed by
Title
The Shard, tallest structure in London's cityscape #294400258
Description
The Shard also referred to as the Shard London Bridge and formerly London Bridge Tower is a 72-storey skyscraper. The Shard is the tallest building in the United Kingdom, and the second-tallest building in Europe (outside Russia), only 40cm less than the Varso Tower in Warsaw.
This image is editorial