2013 BMW 6 Series
640D Se
53,000miAutoDiesel3.0L
£13,495
Crewe
~£339/pm
Get yourself behind the steering wheel of this BMW 6 Series for only £14,995. It is fitted out with a 3.0 LTR diesel motor with automatic transmission and it has done 53,000 miles.