Middlesex County OPP have charged a London man after two school buses collided Monday.

The collision happened around 3:30 p.m. at Carriage Road and Littlewood Drive, southwest of London.

A bus was northbound on Carriage Drive when police say it was hit by a bus that was westbound on Littlewood Drive.

There was only a driver aboard the northbound Murphy Bus Lines school bus, who was not injured.

The westbound Elgie Bus Lines bus, which was carrying the driver and an 18-year-old student, flipped onto its side in a corn field.

Micheal Guindon, 46, the driver of the westbound bus, has been charged with disobey stop sign – failure to stop.