2016 BMW 1 Series
2.0 120I M Sport Euro 6 Ss
35,849mi Auto Petrol 2.0L
£11,995
Harrow
~£301/pm
A marvellous price of only £11,995 is being advertised by this dealership for this low mileage BMW that features automatic transmission and a 2000cc petrol motor