The Best view of London – Visiting the Shard
The View from The Shard is an observation deck located between the 68th and 72nd floors of The Shard, the tallest building in London. London’s highest and best view is situated at the top of The Shard, on floors 68, 69 and 72. Went on … Continued