Victim died at the scene after being struck by a vehicle that failed to stop in Edgware
Two men have been arrested after a fatal collision involving a car that was driving away from police.
The Metropolitan police said the vehicle hit a pedestrian at about 2.10pm on Tuesday in Edgware, north-west London.
Continue reading...