Streets turn into 'rivers' as London faces heavy rain

  • 5 years ago
The video, filmed this morning (September 24) in north London, shows streets in Crouch End filled with water after torrential rain.

The filmer told Newsflare the water was even going into the shop fronts.

Recommended