Jul 27, 2021 19:06 UTC

Torrential rain has flooded roads and tube stations in London after thunderstorms hit the south of England on Sunday (25 Jul 2021). Barts Health NHS trust declared a major incident after the flooding led to problems at Whipps Cross hospital and Newham Hospital in the east of the city.

MD/SS

Tags