BMW 2 Series Gran Tourer220d xDrive Luxury 5dr Step Auto201858,600 milesDiesel£11,800£301 off£11,4998 miles away