Also, hospitals have got better at treating knife injuries in lots of places, not just London. This would not explain why London has a low homicide rate per capita compared to lots of other cities.