2021 BMW 1 Series
118I M Sport
9,514miManualPetrol1.5L
£21,498
£506 moreLivingston
~£540/pm
Same model
1k more miles
Same year
Petrol
Manual
A terrific price of only £21,498 on this low mileage BMW 1 Series 118I M Sport that only has few miles clocked-up on the dash.