
Storms Ellen and Francis
Other
Wed 19 August · St Neots
Wednesday, 19 August 2026 – Tuesday, 25 August 2026
About
Storms Ellen and Francis were two of the most notable August storms in the UK in the last 50 years, with gusts of 50 to 60Kt in exposed coastal locations ...