2016 BMW 6 Series
640D M Sport
27,145miAutoDiesel
£21,150
East Kilbride
~£531/pm
Purchase this second-hand 6 Series 640D M Sport for only £21,020. Finance plans commence at as little as £ monthly for this car that contains a L diesel motor with automatic transmission.