• SATURDAY
  • DECEMBER 21, 2024

London flash floods

A DLR station was left underwater as flash floods hit London. The capital was battered by thunderstorms on Sunday afternoon, with disruption to transport around the city. There have also been reports of a major incident being declared at London hospitals due to flooding at Newham and Whipps Cross.

More Videos

0 Comments