by sarahdoow
LONDON, UK - MAY 25, 2014: View of the River Thames in London, capital city of the UK on May 25, 2014. Boats traverse the waters and Southwark Bridge, The Shard and 20 Fenchurch Street are among the landmarks visible in the cityscape.