Accidents 25 minutes ago Crash in Barking, United Kingdom Show on map Barking, United Kingdom · 2 independent reports · 1 publisher First reported by harringayonline.com