Reports of the 1975 London storm used colourful words to paint the rainy picture
Randi MannDigital Reporter
Published on Aug. 14, 2021, 10:07 AM
On this day in weather history, a storm flooded Hampstead, England.
On this day in weather history, a storm flooded Hampstead, England.