2017 BMW 2 Series Gran Tourer
2.0 218D M Sport Gran Tourer 148 Bhp
69,000miManualDiesel2.0L
£11,750
York
~£295/pm
Now on the market and ready for its next owner to drive home is this 2 Series Gran Tourer with a 2.0 ltr diesel engine and 69,000 miles on the dash.