Streets of Village in Northern England Submerged in Floodwater
Up Next
Commuters Crowd London's Liverpool Street Station as Heavy Rain Delays Trains
Heavy Rain Causes Flooding in London
Tower Bridge Floods as London Hit by Heavy Rain
Kayaker Paddles Down Flooded Road in England Following Storm Dennis