Advertisement

Queen at the top of The Shard

The Queen has been given a bird's eye view of London at the top of The Shard, standing at 1,016 ft.

View all 3 updates ›

More top news