2016 BMW 2 Series Gran Coupe
3.0 M240i
8,500miAutoPetrol3.0L
£21,995
Havant
~£552/pm
This 2 Series Gran Coupe has got 8,500 miles on the clock and comes fitted with a 3000 cc engine. It runs on petrol with automatic transmission and is available in red.