2016 BMW 6 Series Gran Coupe
640D M Sport
56,007miAutoDiesel3.0L
£15,990
Croydon
~£402/pm
On offer at the fabulous price of only £17,490 is this BMW featuring a 3000 cc diesel engine with automatic transmission. This second hand model at this dealer comes finished in grey and has 56,007 miles clocked-up on the dash.