Best pictures of rain in London