The almost-complete Shard skyscraper is seen alongside the spire of St George the Martyr church at Marshalsea. The Shard is a skyscraper under construction in Southwark, London. Completed in May 2012, it is the tallest building in the European Union and the 46th-tallest building in the world, standing 310 m (1,017 ft) tall. It is also be the second-tallest free-standing structure in the UK. Several Qatari investors finded the construction of the tower via Islamic finance.
Add to Cart Add to Lightbox Download