Accidents 56 minutes ago Crash in Romford, United Kingdom Show on map Romford, United Kingdom · 1 independent report · 1 publisher First reported by echo-news.co.uk