BMW X1 X1 xDrive20d xLine £16,500 Stephen James BMW Ruxley 58,589 miles Diesel White Automatic AP67EVX Feb 2018 View Details