PrivacyTerms

Streets of Village in Northern England Submerged in Floodwater

Storyful

Up Next

Swollen River Severn Floods Parts of Shrewsbury

Swollen River Severn Floods Parts of Shrewsbury

Storyful
Heavy Rain Causes Flooding in London

Heavy Rain Causes Flooding in London

Storyful
Commuters Crowd London's Liverpool Street Station as Heavy Rain Delays Trains

Commuters Crowd London's Liverpool Street Station as Heavy Rain Delays Trains

Storyful
Roads Flooded After Heavy Rain Hits Northeast England

Roads Flooded After Heavy Rain Hits Northeast England

Storyful
Use Our App