Thunderstorms leave roads and tube stations flooded in London
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