Police investigate fatal hit and run

One person is dead after a hit and run in London on Saturday night.

London police said the collision occurred in the area of Adelaide Street and Nelson Street around 9:30 p.m.

The vehicle that was involved in the hit and run fled the scene immediately, according to police.

No other information has been released.

You May Also Like

More From Author