First look: this massive new London tower will compete with the Shard
While the Shard is a whopping 309.6 metres tall and London’s current tallest building, did you know that it doesn’t have the highest public viewing platform in the capital? That title goes to Horizon 22, which has a viewing platform […]