Site icon The Tourist Files

DLR station underwater and flooding across London – as thunderstorms to continue into Monday

Parts of London and the South have flooded after torrential rain and the Met Office has issued an amber storm warning.

Exit mobile version