"Tallest Building In London"

Shard London Bridge will soon take the title of the “Tallest building in London”. In fact, it will be the  UK’s & Western Europe’s tallest building too,  standing at an intimidating 310 metres (1,016 feet) and spanning over 72 floors. The below table shows which buildings have previous held the title, including the reigning tallest […]