Pictures showed shops and cars submerged in water in Dunstable and Hitchin in Bedfordshire and Hertfordshire, as severe flooding warnings were issued near the River Lee and River Ivel.
Go to Source
Author: Ryan Prosser
Go to Source
Author: Ryan Prosser