2016 BMW 1 Series
120I M Sport
40,722miAutoPetrol1.6L
£15,499
£1,504 moreDerby
~£389/pm
Same model
1k less miles
Same year
1.6L
Petrol
Auto
Giving the next happy owner a fantastic and first rate mode of transport, this hatchback 1 Series 120I M Sport U2988 Ulez comes in the shade of blue, has 40,722 miles on the dash and has a 1.6 L petrol engine with automatic transmission.