#august-1975

[ follow ]
London
fromwww.theguardian.com
4 days ago

Weatherwatch: The 1975 storm that unleashed record rain on north London

The Hampstead Storm of August 14, 1975, set a record for rainfall in London, causing severe flooding and infrastructure failures.
[ Load more ]