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

Severe thunderstorms caused flash flooding across London on Sunday afternoon, sparking major transport delays.Severe thunderstorms caused flash flooding across London on Sunday afternoon, sparking major transport delays.

Leave a Reply

Your email address will not be published. Required fields are marked *