Wrong. London homicide rate is 1.5. New yorks is 3.5. London is comparable to Paris. New york is Comparable to Toronto. London is the safest mega city in the world other than tokyo.
You have to keep in mind that a lot of stabnings don't result in death. If guns were as easily obtainable as in the US the murder rate would look way worse