Londonfromwww.theguardian.com4 days agoWeatherwatch: The 1975 storm that unleashed record rain on north LondonThe Hampstead Storm of August 14, 1975, set a record for rainfall in London, causing severe flooding and infrastructure failures.