The teenager seriously injured in Sunday's bus crash is now in a stable condition, police have revealed.

A 15-year-old passenger was taken to a south London hospital in a critical condition after a double-decker crashed on Station Road at 12.20pm.

Eighteen in total were hospitalised, after the route 198 collided with another bus, a car and a bus shelter at West Croydon Bus Station.

Three days after the crash, the Police have now confirmed that the teen's condition has improved.

The driver, a man in his 60s, was arrested on suspicion of drug driving after failing a roadside test.

He has since been released under investigation.

Your Local Guardian:

Steve Reed, Labour & Co-op MP for Croydon North, tweeted: "Hope and pray the young woman hit by a bus and others affected at Croydon bus station will be ok - horrific incident requires full investigation into how this could happen."

Twenty patients were treated at the scene and 18 were taken to hospital with mostly minor injuries, the London Ambulance Service said.

Eight ambulance crews, a motorcycle paramedic and London's Air Ambulance were dispatched to the scene.

Police investigating the incident are working with Transport for London (TfL) and Arriva London, who run the service, to establish how the crash happened.

Your Local Guardian:

Arriva provides around 18 per cent of the capital’s bus services under contract to Transport for London (TfL).

The company says they are investigating the incident "as a matter of urgency."

An Arriva London spokesperson said; “Arriva London has a strict policy regarding drugs and alcohol, and operates random testing of its staff.

"Any breach of our policy is regarded as gross misconduct."

The incident happened just days after the two year anniversary of the Croydon tram crash, in which seven people died and 62 were injured when a tram derailed in Addiscombe.

Anyone with information is asked to contact the Metropolitan Police on 101.