Piercing the sky above is the needle-like structure of the Shard, the tallest building in Western Europe. It’s quickly becoming a London icon, especially for the incredible views from its 72nd floor ...
Enjoy a calm aerial 3D tour above the Tower of London, one of England’s most historic landmarks. Captured from the sky, this ...