Weatherwatch: The 1975 storm that unleashed record rain on north London | Environment
On the afternoon of 14 August 1975 the thunderstorms that developed across eastern England included a particularly intense…
Browsing Category