2015 BMW 6 Series
640D Se Gran Coupe
31,700miAutoDiesel3.0L
£15,995
£2,000 lessLeatherhead
~£402/pm
Same model
47k less miles
Same year
3.0L
Diesel
Auto
This dealership in Leatherhead is advertising a bargain price of £15,995 for this second-hand 6 Series with a mere 31,700 miles on the dash.