UK - Weather - Central London in the rain
London, UK. Sunday 23rd August 2015. Heavy summer rain showers in the West End. People brave the wet weather armed with umbrellas and waterproof clothing. Leicester Square.
Add to Cart Add to Lightbox Download