London police say four males have been treated for stab wounds and all four have also been charged with criminal offences after a weekend incident.

Shortly after midnight on Sunday, one male was reportedly visiting an apartment at 160 Emery Street West when three other visitors arrived and a disturbance broke out.

Const. Ken Steeves says "With all four of them being visitors within the apartment, one of them attempted to rob another male, at which point knives were brought out, two other males engaged in the altercation."

During the incident, police say four men sufferd stab wounds before fleeing the scene.

One of the men went to a home in the neighbourhood to ask for help. The 20-year-old then taken to hospital where he was treated for stab wounds.

Initially listed in critical condition, he has since been upgraded to fair condition and arrested.

Police located a second man in hospital who was treated for non-life-threatening stab wounds. He was also arrested.

The two remaining males allegedly involved in the disturbance were located nearby later Sunday. They were also taken to the hospital for treatment of non-life-threatening stab wounds before being arrested.

As a result of the investigation, four London men are facing charges.

Steven Antone, 21, has been charged with robbery while armed with an offensive weapon and carrying a concealed weapon.

Cody Ireland, 19, has been charged robbery while armed with an offensive weapon.

Frederick Doxtator-Ireland, 21, has been charged with robbery while armed with an offensive weapon.

Atkin Mati, 20, who was allegedly the intended target of the robbery, has been charged with aggravated assault and two counts of assault with a weapon.

Steeves adds "What's somewhat unique about this one is not only have all four of them sustained injuries, but all four of them have been charged with criminal offences as well."

Police say there are no outstanding suspects in this case, but the investigation continues and anyone with information is asked to contact them at 519-661-5670 or Crime Stoppers at 1-800-222-TIPS.