London's 2019 murder toll passes 2018 at 137 deaths - despite 25 days left to go

The grim death total comes as three men were killed in the last 12 hours in the city, including one outside world-famous department store, Harrods