Britain’s highest observation deck, the Shard, today opened to the public. When building work was completed on the latest addition to London’s skyline, it was marketed as “Europe’s tallest building”. However, that title was short-lived and soon went to Moscow’s Mercury City which stands 31m higher. Nor can there be a claim that the Shard… Continue reading >