2016 BMW 6 Series
640 Se
70,000miAutoDiesel3.0L
£15,995
Kirkcaldy
~£402/pm
Finished in red, this coupe BMW has 70,000 miles clocked up on the dash and features a 3000cc diesel engine. First Registered in 2016, this BMW 6 Series 640 Se is now on offer and ready for its next owner to drive away for just £15,995.