2021 BMW 2 Series Gran Coupe
218I M Sport Gran Coupe
16,917miManualPetrol1.5L
£21,990
Edinburgh
~£552/pm
An incredible price of only £21,990 from this dealer in Edinburgh for this low mileage coupe that has got manual transmission and a 1.5l petrol engine