Since November 2010 the tallest structure in London is the Shard London Bridge, still under construction and due to reach 310m by 2012, when it will become the tallest building in the European Union.
Since November 2010 the tallest structure in London has been the Shard London Bridge. Nearing completion externally, it was topped out at 309.6m in March 2012, making it the tallest building in the European Union.