News London
Topic
1 story, newest first.
Leon Douglas was found guilty of murder at Harrow Crown Court on 10 November 2026 for the fatal stabbing of Khalid Marchoud at a Kilburn flat on 19 December. Police arrested him on 23 December after he jumped from a ground‑floor window in Cricklewood.
Loading live conditions…