A teenager has been charged with murder after a fatal stabbing in east London last week.
David Martinez-Valencia, 26, was stabbed in Leytonstone on Wednesday shortly before 4.30pm. Police and the London ambulance service were called to the scene and found him with severe injuries.
Martinez-Valencia, a Spanish national, died at the scene. He was the 21st person to be killed in London this year.
Carlos Rueda Velez, 18, was charged with his murder on Saturday. He was due to appear at Thames magistrates court on Saturday.
Detectives continue to investigate the case and police have asked for anyone with information to come forward.