Thunderstorms cause flash flooding in London, submerging roads and some train stations

Severe thunderstorms caused flash flooding across London on Sunday afternoon, sparking major transport delays.
Source: Reuters: Health - Category: Consumer Health News Source Type: news
More News: Health