London Shooting Kills Two In Tottenham (Chalgrove Road, N17), Walthamstow (Markhouse Road, E17) on April 02, 2018 Chalgrove Road E17 Europe Gang Gun Fire London London Mayor Markhouse Road N17 News Rival Sadiq Khan Shooting Tottehham Twinkle Brar UK United Kingdom Walthamstow Wandsworth +