Persistent downpours were expected to bring flooding,

with more than 40 flood warnings in Scotland, England and Wales.

blocked drains Letchworth Garden City

Source link

Comments 0

Leave a Comment