2017 BMW 6 Series
640I M Sport
26,895miAutoPetrol3.0L
£24,990
£3,995 lessKidderminster
~£628/pm
Same model
9k less miles
1yr newer
3.0L
Petrol
Auto
Available to view at our dealership - this low mileage second hand car in an excellent, nearly new condition fitted out with a 3000 CC motor and transmission.