London flooding: Major incident declared as emergency departments flooded at two hospitals
12:07pm PDT - July 25th, 2021 flash flood warning - IndependentHeavy rain has caused scenes of chaos across the capital
Heavy rain has caused scenes of chaos across the capital