Man arrested after two people hit by car in London's Sloane Square Published 03 Jun 2020 Eyewitnesses claim 'car mounted pavement and hit pedestrians' Full Article