2021 BMW 2 Series Gran Coupe
218I M Sport Gran Coupe
22,095miManualPetrol
£22,000
Aberdeen
~£552/pm
Available from this car retailer's showroom is this low mileage BMW 2 Series Gran Coupe. It has only got 22,095 miles on the dash and features a L petrol motor.