2022 BMW 1 Series
M Sport
14,500miManualPetrol1.5L
£23,495
Galashiels
~£590/pm
There's a terrific price at this dealer for this near mint, low mileage BMW with a 1.5l petrol motor with manual transmission and a mere 14,500 miles clocked-up on the dash.