Heavy rains cause flooding in North London
  • 4 years ago
Heavy rains caused flooding in North London on Friday (December 20).

Footage filmed on Green Lanes in Harringay showed vehicles driving through flooded streets.
Recommended