2018 BMW 6 Series
640I Xdrive M Sport
51,000miAutoPetrol3.0L
£25,489
£4,501 lessLondon
~£640/pm
Same model
19k more miles
Same year
3.0L
Petrol
Auto
At this car dealership there's a terrific price on this second hand BMW 6 Series that’s got automatic transmission, 51,000 miles clocked-up on the dashboard and a 3.0l petrol motor.