Photographs │ London │ The Shard 21 October 2010 Next ▷ ◁ Prev A skyscraper under construction in London │ it will be completed in 2012, and at 310m (1,017ft) tall, it is going to be the tallest building in the European Union.