2015 BMW 6 Series
640D M Sport
35,425miAutoDiesel3.0L
£18,852
£3,352 moreColchester
~£473/pm
Same model
28k less miles
Same year
3.0L
Diesel
Auto
This saloon car has a low mileage of 35,425 miles on the clock and has been used for under a year.