2019 BMW 2 Series Gran Tourer
2.0 220D Luxury Euro 6 Ss
106,000miAutoDiesel2.0L
£9,995
Gerrards Cross
~£251/pm
Coming in , this BMW 2 Series Gran Tourer 2.0 220D Luxury Euro 6 Ss has 106,000 miles clocked-up on the dash and is fitted out with a 2000 cc diesel motor and automatic transmission.