The Confused.com London Motor Show 2017 debuts some of the most exciting new models around and also host a world debut when the industry’s eyes turn to Battersea Evolution in the spring. From 4-7 May 2017, over 130 new cars will descend on the English capital – including one that will be taking its initial bow. British coachbuilder David Brown Automotive’s latest creation – the Mini … [Read more...]