Heavy rain causes flash flooding in Stoke Newington, London. Traffic struggled as torrential rain flooded the area


Heavy rain causes flash flooding in Stoke Newington, North London. Traffic struggled through more than 1' of rain water as torrential rain flooded the area.


Size: 3543px × 2362px
Location: London, England, UK
Photo credit: © Andrew Aitchison / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aitchison, car, cars, flash, flood, flooded, flooding, freak, london, newington, rain, stoke, street, streets, traffic, transport, vehicles, water, weather