The Shard in Southwark, London, is currently the tallest completed building in both the UK and would still be the tallest in the European Union; it was topped out at a height of 310 meters in March 2012, inaugurated in July 2012 and opened to the public in February 2013.