The View from The Shard

Spectacular views of London from the Shard – Western Europe’s tallest building