2017 BMW 6 Series Gran Coupe
3.0 640D M Sport Gran Coupe 313 Bhp
30,000miAutoPetrol3.0L
£23,449
Oldham
~£589/pm
This second hand BMW 6 Series Gran Coupe 3.0 640D M Sport Gran Coupe 313 Bhp from this dealer in Oldham has 30,000 miles clocked up on the dash and comes fitted out with a 3000CC petrol engine.