2016 BMW 6 Series Gran Coupe
640D M Sport Gran
37,900miAutoDiesel3.0L
£17,999
£4,504 moreChorley
~£452/pm
Same model
66k less miles
Same year
3.0L
Diesel
Auto
An awesome low mileage BMW 6 Series Gran Coupe that incorporates a 3.0 Ltr diesel motor and automatic transmission.