tomwebster25.wordpress.com
Tallest building in Europe opens in London
Standing at 1,016ft the Shard in London is officially the tallest building in Europe. After 3 years of construction and more than 12 years of planning and design the “vertical city” was the …