Violent 7 hours in London leaves 2 teens stabbed and another dead