A man has been charged over the fatal stabbing of a father, as well as two other knife attacks in north-west London.
Amine Laouar is accused of the murder of delivery driver Leon Street.
The 48-year-old was stabbed to death on January 11 in Neasden, close to where he lived with his fiancee.
Leon Street, 48, died near his home in Brent, north west London, on January 11 at 9.30pm
Police arrested a 20-year-old man in connection with Leon's death and two other attacks
Laouar, 20, is also charged with grievous bodily harm with intent against another man, aged 47, who was stabbed around 10 minutes before the attack on Mr Street.
He faces a third charge of attempted murder of a 32-year-old man in Neasden Lane North on Sunday January 17.
Police and paramedics were called to the scene on Neasden Lane North just after 9.30pm on January 11.
Sunday's victim, a man believed to be aged in his 30s, was taken to hospital for stab injuries and his injuries are not believed to be life-threatening. Pictured: Police officers on the scene
However they could not save Mr Street, who was a father and step-grandfather.
Police had previously said they were keeping an open mind over the motive as none of the victims appeared to have been robbed.
Officers believe the attacker did not saying anything significant to the victims.
Laouar, of Oxford Place, in north west London, is due to appear at Highbury Corner Magistrates' Court on Friday.