Question: what is the name of the tallest building in london
Answer: Since 2010 , the tallest structure in London has been The Shard , which was topped out at 310 metres ( 1,017 ft ) , making it the tallest habitable building in Europe at the time .