The roof of a bus was ripped off after it smashed into a railway bridge in north London. Five people were taken to hospital and at least 21 were injured in the accident. Fire crews rescued three people who were trapped on the top deck.

Dramatic pictures taken by London Ambulance Service staff show the bus wedged under the bridge and emergency crews cutting away the roof of the vehicle.

A London Fire Brigade spokesperson said: "Two fire engines, a fire rescue unit and 15 firefighters were called to a collision involving a bus and a railway bridge on St Loy's Road in Tottenham early this morning.

"Crews helped release three people who were trapped on the upper deck of a double-decker bus.

"Five passengers were taken to hospital by London Ambulance Service and 21 people were treated at the scene.

"The brigade was called at 4.05am and the incident was over at 5.44am."

The collision took place on St Loys Road, Tottenham, on Saturday (22 October).

Police said that none of the injuries are believed to be life threatening.

The passengers were believed to be on a "Vault London" party bus when the crash happened, according to the Evening Standard. Transport for London confirmed the double-decker was privately-owned.

A police spokesman said: "Police were called to St Loy's Road at 4.10am after a bus was in collision with a bridge. "London Ambulance Service (LAS) and London Fire Brigade was called to the scene.

"A number of people were treated at the scene by LAS for minor injuries but did not require hospital treatment.

"Two people were taken to an east London hospital. Their injuries are described as not life threatening and not life changing."