Two young boys have been arrested and charged after a policewoman was stabbed in the stomach in broad daylight.
A pair of Metropolitan Police officers had been called to reports attempted robbery of a grocery story before the alleged attack.
One of the officers was stabbed in her stomach and taken to hospital, but later discharged.
The two teenagers were later arrested and face a host of charges.
The first suspect, a 15-year-old boy from Barking, east London, has been charged with inflicting grievous bodily harm against officer.
He and another 15-year-old, from Hampshire, also face charges of assault, attempted robbery, criminal damage and threatening a person with a blade.
The pair, who cannot be named for legal reasons, were also charged with assault of an emergency worker, in relation to the second officer who scrambled to the scene.
The youngsters will appear at Highbury Corner Youth Court on Monday, the force said.
The attack took place on Sunday, October 4 at around 3.40pm, the Metropolitan Police said.