Heavy rain takes over the streets of London
Heavy rain and wind has just hit the London area in the United Kingdom (August 9).
Extreme weather has resulted in heavy rainfall and intense winds in the London area.
Extreme weather has resulted in heavy rainfall and intense winds in the London area.