Torrential rains poured in England yesterday. London was not spared as seen in these images.

Soon visiting London will look like that.