2016 BMW 1 Series
M140i 3.0 Euro 6
36,500miManualPetrol3.0L
£16,995
£2,004 lessLondon
~£427/pm
Same model
11k more miles
Same year
3.0L
Petrol
Manual
Currently on offer at the awesome price of £16,995 is this second hand BMW with a mere 35,500 miles on the clock.