2018 BMW 6 Series
640I Xdrive M Sport
32,047miAutoPetrol3.0L
£29,390
£3,401 moreLondon
~£738/pm
Same model
19k less miles
Same year
3.0L
Petrol
Auto
This hatchback 6 Series contains a 3.0 Ltr petrol motor with automatic transmission and it has done 32,105 mi.