2016 BMW 6 Series
640D M Sport
55,000miAutoDiesel3.0L
£17,550
Slough
~£441/pm
This BMW is currently up for sale and ready for its new owner to drive away. It contains a 3000 cc diesel engine with automatic transmission and has 55,000 miles clocked up on the dash.