London homicides fall to lowest level in over a decade
London records just 97 homicides in 2025, the lowest figure since 2014. The capital's murder rate is now lower than New York, Paris, and Berlin. Discover how police efforts are driving the change.