2016 BMW 4 Series Gran Coupe
Gran Coupe 2.0 420D Se Euro 6 Ss
141,000miAutoDiesel2.0L
£7,643
Gloucester
~£192/pm
At this dealer you'll find the bargain price of just £7,643 on this BMW with a 2000 cc diesel engine, automatic transmission and 141,000 miles on the dashboard.