London Car Sales By Brand : 2015

The London Region increased sales by 6.8%, just above the national 6.3%. The population is nearly 8.2 million or 15.4% of the England total. It's by far the most densely populated region with 5,200 people per square km conpared to the average of 407. Average earnings are the highest in England at £35,000 (average £27,500). Yet it only has 7.5% of sales, or less than half its population percentage