Europe Taxi crash in Covent Garden, London 02/11/2017 DRSC Media A taxi crashed into pedestrians at Covent Garden, London. […]