Members of the public have chased and detained a man after a woman was stabbed in a coffee shop in central London.
The suspect has been arrested on suspicion of grievous bodily harm after the incident on Edgware Road on Thursday morning.
The woman, in her thirties, was treated at the scene and taken to hospital.
Police said they were waiting for an assessment of her condition and believe the pair are known to each other.
Firearms officers were deployed but no shots were fired.
The owner of a shop across the road, Omar Awada, said a group of men chased and beat the suspected attacker and held him before officers arrived.
Mr Awada, 47, said: “He tried to run away but the local guys managed to catch him and they beat him until the police came.
Liz Truss resigns as prime minister after 44 days
Liz Truss resigns latest updates: Sunak favourite to be new PM as Truss resigns – with big hitter ruling himself out
Who could replace Liz Truss as prime minister – and who is the favourite?
“It was like Tom And Jerry, they were on him right and left…”
One man, who is said to have knocked the alleged attacker down with a bicycle, was described as a “hero” by a witness.
The witness, who did not want to be identified, said: “We heard screaming, we came out, the guy had a knife, he was stabbing the woman repeatedly, maybe five or six times.
“Maybe 30 people or 40 people were chasing him. They used anything in their hands to stop him.
“When people chased him he tried to escape and scare people with the knife, but we had one hero who put him down on the ground. He hit him with his bike.”
A cordon was set up around Maison Du Sultan and a neighbouring Costa, with officers guarding the scene as forensics officers investigated and took photos.
A shisha pipe lay on the floor outside the door of the business and chairs and a table were also knocked over.