The Tower of London seen from the Shard Published 21/07/2016 at 1800 × 1200 in Bridges of London, a riverside walk ← Previous Next →