UK: Heavy Rain Overnight Causes Flooding In Leeds
- Captured on Monday 2nd of November 2020
- Location is Leeds
Description
Heavy rain overnight swelled River Wharfe and caused flooding across the Leeds area, West Yorkshire, England, Monday, No Read more...