Two teenagers were slashed in the face by a knifeman in front of terrified commuters on board a busy rush-hour Tube train on Tuesday morning (October 18).

Bakerloo Line passengers were shocked when the men started scuffling at about 8.25am before the train pulled into Paddington Station – where the incident spilled out onto a platform packed with commuters.

One of the victims, whose face was covered in blood after being slashed in the cheek, ran along the platform and hid in the train doorway as he tried to avoid his attacker.

He found safety with a police officer on the platform.

But the attacker remained on board the train which continued southbound through Edgware Road, before police halted it at Marylebone and made an arrest.

Witness Andy Cannon, who was on the neighbouring carriage, said the men started arguing at Kilburn Park Station where one of them had boarded the train.

“They then started fighting just before Paddington and as the train stopped one of them pulled out a knife,” he said.

“A woman screamed saying that he had a gun at first before she realised what it actually was.

“There was more fighting and we were bustled off the train. It was a pretty scary situation.”

Another witness who had been waiting on the Paddington Station platform when the train pulled in said: “All of a sudden I heard lots of gasps and this man appeared off the train with blood running down his cheek.

“He ran straight past me and I didn’t know if he had a knife or anything so it was very scary.

“It’s not what you expect on your daily commute. I was scared to get back on the Tube after.”

The victims, aged 17 and 19, were treated in hospital for facial injuries before both were discharged.

Police officers confirmed that they recovered a knife from the tracks at Paddington.

Ahmed Bero, 22, of Ilford, also went to hospital for a cut to his arm. He appeared at Westminster Magistrates’ Court yesterday charged with causing grievous bodily harm without intent and possession of a blade.

Witnesses are asked to contact British Transport Police on 0800 40 50 40.