Spectacular view from Europe's tallest building, The Shard, is unveiled