The Shard of Glass (Europe's tallest building) under construction, with Southwark Cathedral dwarfed in front of it.


The Shard of Glass under construction. When completed the building will be the tallest in Europe. It is dwarfing Southwark Cathedral in front of it. The River Thames is in the foreground with the railway bridge to Cannon Street station


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

Keywords: building, cathedral, city, construction, development, financial, glass, god, london, mammon, mamon, shard, skyscraper, southwark, thames