London, UK. Tuesday 19th August 2014. A rain shower falls over The Shard as the City of London remains dry in the sun under blue sky. Summer 2014 has been a stormy season of two halves with a great deal of sudden rain storms followed by bright sunny weather.
Add to Cart Add to Lightbox Download