A teenage boy has been stabbed outside a school gate, leaving shocked parents horrified.
Police rushed to Teddington School in Richmond-upon-Thames just after midday on Tuesday, the force confirmed.
The boys, said to be a Year 11 pupil, was found with knife wounds and was rushed to hospital. No arrests have yet been made, with the child said to be in a stable condition.
He was allegedly stabbed in the stomach and hand during the attack in south west London.
A Met Police spokesperson has urged anyone with any information to come forward as they launch an investigation.
They said in a statement "Police were called at 12:31hrs on Tuesday, 17 May to Broom Road, Teddington, following reports of a stabbing.
"Officers responded and found a teenage boy with non-life threatening injuries.
"There have been no arrests at this time. A crime scene is in place and enquiries are ongoing.
"Anyone with information is asked to call police on 101 quoting CAD 3306/17MAY."
Teachers at Teddington School told parents that the children inside were "safe".
Headteacher at the mixed comprehensive school Kathy Pacey released a statement saying there was no need for panic.
The school said support will be made available to anyone who needs it.
"There has been an incident outside the front gate of the school this afternoon," the school said.
"The front of the school is now a crime scene.
"Please rest assured that your child is safe and secure and there is no need to come and get your children at this time."
The Bourne Education Trust and Teddington School say they are working closely with police and the local education authority following the stabbing.