2019 BMW 2 Series Gran Tourer
2.0 220I Gpf M Sport Dct Euro 6 Ss
21,084miAutoPetrol2.0L
£19,795
Croydon
~£497/pm
A superb price of £19,795 is currently being advertised by our dealership on this low mileage BMW that has just 21,084 miles on the clock.