Flash floods: Parts of London receive a month of rain in one day
Published
Cars are submerged in water in some areas while train services have also been cancelled.
Full ArticlePublished
Cars are submerged in water in some areas while train services have also been cancelled.
Full Article