A 21-year-old man was charged with the murder of a flower seller who was fatally stabbed near his North London stall, Metropolitan Police said.
Tony Eastlake, 55, died of a knife wound after being attacked on Essex Road in Islington just before 5.30pm on Saturday.
James Peppiatt, of Elmore Street, north London, was charged with murder on Wednesday, Scotland Yard said.
He has been placed on remand to appear in Highbury Corner Magistrates Court on Thursday.
Officers had been called in to report an injured man and went to the scene with the London ambulance service.
Eastlake’s family previously issued a statement saying that she had been working at their flower stand since she was 14 years old, “rain or shine,” describing it as a “smiling and friendly face for many of us.” They said they had received hundreds of messages of support.
The statement read: “Our hearts are forever broken by the loss of such a special man. A man loved by everyone in the Islington community, who is remembered as kind, caring and always laughing, but more importantly a father who leaves behind a devastated family, Lisa, Pauline and their only daughter and best friend, Paige, whom adored. “
He was also honored at the Islington Community Group on Facebook. Andrés Paniagua Toro said: “The community has lost a great human being who helped many people every day with his beautiful smile and his willingness to listen to their afflictions. Tony always made me smile every morning on the way to work. “