exploring-london.com
10 of London’s modern icons…10. The Shard…
For the final in our series of modern icons of London, we’re looking at the tallest in London (and, at the time it was completed, the tallest in Europe) – the Shard. Based in London Bri…