2016 BMW 6 Series Gran Coupe
640D M Sport
65,919miAutoDiesel3.0L
£16,990
Bury
~£427/pm
Become the new owner of this BMW 6 Series Gran Coupe 640D M Sport that has automatic transmission and a 3.0 ltr diesel engine. This second-hand model comes in white and has 65,919 miles clocked up on the dash.