UK: People Clears Flooding After Storm Alex Battering London
- Captured on Sunday 4th of October 2020
- Location is Buckinghamshire
Description
Storm Alex battered England and Wales on Friday after lashing France. A video posted on social media shows, after Ale Read more...