2020 BMW 6 Series Gran Turismo
620D M Sport
32,360miAutoDiesel2.0L
£27,199
Winsford
~£683/pm
This motor is available to drive away. It has got 32,239 miles clocked up on the dashboard and incorporates a 2.0 L diesel engine with automatic transmission.