This is what I love about London. The Tower of London dates back to 1078. The Shard was completed in 2012. Direct link below.