A 25-year-old man has been charged with the murder of 82-year-old Palmira Silva who was beheaded in north London.
Nicholas Salvador, of Gilda Avenue, Enfield, north London, is due to appear at Highbury Corner Magistrates' Court later today, Scotland Yard said.
He faces a further charge of assault on a police officer.
Salvador had been taken to hospital and remained under police guard before being questioned by officers and charged.
Ms Silva was found collapsed in a back garden in Nightingale Road, Edmonton on Thursday before being pronounced dead at the scene.
The house in the busy street where Ms Silva's body was found became the scene of a major police operation after officers were called to the area.
Metropolitan Police officers said after the operation that there were no signs of a link to terrorism.
Tributes have been paid to the elderly woman of Italian descent who ran a nearby cafe.
Dilek Solma, 19, who works next door, said: "I'm so upset. She was a very smiley lady, always had a smile on her face, and loved the community."
Another shop worker Raj Thangavelselvaraj, 50, said: "She was a nice lady, she was a good lady to everyone. It's very sad."