Looking up at the top of The Shard in London
Travel

The Shard

The highest point in London Town, the planes even look quite level   7/10 24.95 each Book Shard Tickets What […]