Two killed in police chase in North London

Two men have died in a collision in North London early this morning, after being chased by police, according to Scotland Yard.

Advertisement

Two killed in police chase

Two men have died in a collision in North London early this morning, after being chased by police, according to Scotland Yard.