2020 BMW 6 Series Gran Turismo
620D M Sport
32,360miAutoDiesel2.0L
£26,999
Urmston
~£678/pm
A marvellous price of only £27,399 is being advertised by our dealership for this low mileage BMW 6 Series Gran Turismo 620D M Sport which has just 32,360 miles on the clock.