Do I need to explain it to you? You say those who have means get justice in NYC? That's a broad statement. Do you even live around here man?
Additionally, London vs. NYC are not comparable examples. Other than #'s of people. And being a megalopolis. You give the urban populations in London easier access to firearms and you'll probably see an uptick in homicides.