Streets of Village in Northern England Submerged in Floodwater
Up Next
Swollen River Severn Floods Parts of Shrewsbury
Heavy Rain Causes Flooding in London
Commuters Crowd London's Liverpool Street Station as Heavy Rain Delays Trains
Roads Flooded After Heavy Rain Hits Northeast England