Dramatic footage shows a bunch of Deliveroo drivers brawling in the street with another group of men after a rock was reportedly thrown at one of them.
It is unclear exactly what happened to spark the fight said to have taken place in Battersea, south London.
However reports claim a man threw a rock at one of the delivery drivers riding a moped, sparking a confrontation.
Footage of the violent brawl captures the drivers uniting against two men, including one who appears to be armed with a piece of wood.
The shocking scene was shared on social media this week with reports the altercation began after a rock was thrown at one of the drivers.
As the clip begins, a delivery driver in a helmet is seen wrestling a man in a sports top to the ground.
A Deliveroo driver is also seen grappling with him. He holds him to the ground while another driver attempts to wrench a wooden plank out of the man’s grip.
Both drivers continue to batter the man, with one running and launching a kick at him.
The man shouts: “F*** off you p****” but they haul him across the road as he struggles.
Suddenly, he manages to break free – shouting “f***” – and shoving one of the delivery drivers to the floor.
He pounces on top of the driver and begins raining down a flurry of punches on the man’s head.
At this point he is thrown off by another driver who slams him to the ground.
The delivery man previously getting punched then comes over brandishing the plank and begins to strike at the man.
He manages to wriggle free and gets to his feet but is pursued by another driver.
As the clip ends, a man’s voice can be heard pleading for everyone to “calm down.”
The video was shared on Twitter earlier this week by London and UK Crime who named the location.
One user named Eddie added: “Is this my london? The London I love and have grown up in, wtf man what is going on.”
A Deliveroo spokesman said: “Deliveroo takes rider conduct extremely seriously and we are taking urgent action to deal with this incident.”
No further details about the background to the incident were provided.
The Met Police force was unable to comment as it did not have full details of the incident.