A teenager plunged out of a double decker bus window before cops were seen wrestling another to ground.
Two officers pushed him to the floor while fending off another youth on a busy main road at rush hour.
Officers then put him in handcuffs.
READ MORE: Vape sparks huge tip blaze with 60 firefighters and drone deployed
Shattered glass and what appeared to be the rubber seal of a bus window was seen lying in the road.
It happened on Station Road, Hayes, west London just after 2pm on Tuesday (10 Jun).

Cops were understood to have already been in the street.
One witness claimed to Need To Know: “The bus arrived at the bus stop.
“I saw them fall out.
“So one officer went onto the bus.
“And there was a struggle.”
A London Ambulance Service spokesperson said: “We were called at 2.22pm on Tuesday 10 June to reports of an assault on Station Road, Hayes.
“We sent ambulance crews to the scene.
“We treated two teenagers for head injuries.
“We took one patient to hospital and discharged the other at the scene.”
The Met Police has been contacted for comment.