The Shard of Glass under construction. When completed the building will be the tallest in Europe


The Shard of Glass under construction near the River Thames. When completed the building will be the tallest in Europe. The Millennium Bridge is in the foreground with Cannon Street railway station and railway bridge in the middle distance.


Size: 4752px × 3168px
Location: Shard, Southwark, London (from north of the Thames)
Photo credit: © Chris Madden / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bridge, construction, glass, london, millenniun, shard, skyscraper, thames