2015 BMW 6 Series
640D M Sport Gran Coupe
95,241miAutoDiesel3.0L
£13,999
Newcastle upon Tyne
~£352/pm
Starting at just £ per month, you could get this BMW 6 Series 640D M Sport Gran Coupe with a diesel 3.0l engine, automatic transmission and 95,241 miles clocked-up on the dash.