2017 BMW 6 Series
640D M Sport
33,361mi Auto Diesel 3.0L
£22,989
Hoylake
~£577/pm
Giving the next privileged owner a truly excellent and high class level of transport, this second hand car is finished in the shade of white, comes equipped with automatic transmission, a 3.0l diesel engine and has 33,361 miles clocked-up on the dash.