The Shard (also referred to as the Shard of Glass, Shard London Bridge or the London Bridge Tower) is a skyscraper in London. Standing 309.6 metres (1,016 ft) high, it was topped out on 30 March 2012 and opened on 5 July 2012. The Shard is the tallest completed building in Europe, and is also the tallest free-standing structure in London, after the 330-metre (1,083 ft) concrete tower at the Emley Moor transmitting station. read more…