2019 BMW 4 Series Gran Coupe
420I M Sport Professional Media
26,810miAutoPetrol2.0L
£18,299
Urmston
~£460/pm
Check out the remarkable price of only £18,599 for this low mileage BMW 4 Series Gran Coupe with automatic transmission, a mere 26,810 miles clocked-up on the dash and a 2000cc petrol motor.