This is what I love about London. The Tower of London dates back to 1078. The Shard was completed in 2012. Direct link below.
This is what I love about London. The Tower of London dates back to 1078. The Shard was completed in 2012. Direct link below. Buildings - Novelty / Interesting, Buildings - Castles Links: www.google.com By: tallturtle82