Held at the Excel in London Docklands, the 2019 London Motor Show opened its doors to reveal a whole host of new cars. So, what were the standout vehicles introduced at this year’s show? Jaguar I-Pace This car has won three of the most prestigious awards this year becoming the World Car of the Year […]