London police are asking drivers and pedestrians to be vigilant after three pedestrians were struck in three days.

One man is in hospital after a pedestrian was struck by a vehicle on Horton Street just after 8 p.m. Monday night.

Police say a minivan was westbound on Horton at Wellington Road when the collision occurred.

The pedestrian, a male, was not carrying identification.

He appears to have hit the windshield of the van after he was struck. The man was taken to Victoria Hospital for treatment of non-life threatening injuries.

London Police say a male pedestrian suffered life-threatening injuries around 5:30 p.m. on Monday following a collision at Fanshawe Park Road and Aldersbrook Gate.

A pedestrian suffered serious but non-life threatening injuries after being struck Monday morning at Adelaide Street North and Fanshawe Park Road shortly before 7 a.m.