2016 BMW 4 Series Gran Coupe
Hatchback 2.0 420I Sport Euro 6 Ss 201616
84,000miManualPetrol2.0L
£10,494
Staines
~£264/pm
Get yourself behind the steering wheel of this BMW for only £10,494. It is fitted out with a 2000CC petrol engine with manual transmission and it has got 84,000 miles on the dash.