2019 BMW 6 Series Gran Turismo
2.0 620D M Sport Gt Euro 6 Ss
48,000mi
£23,209
Kettering
~£583/pm
Up for sale and ready for a test drive is this BMW 6 Series Gran Turismo in the shade of - this second hand model has got 48,000 miles clocked up on the dash and comes equipped with a L engine with transmission.