A boy was taken to hospital with serious but non-life-threatening injuries after being struck by a vehicle while riding his bicycle in Etobicoke on Sunday afternoon.

The collision occurred at about 3 p.m. in a residential area near Islington Avenue and Bloor Street West. Police said the driver remained at the scene following the incident.

The cause of the collision has not yet been determined, and the investigation is ongoing.