2024 BMW 1 Series
118I 136 M Sport Step Lcp
13,740mi Auto Petrol 1.5L
£25,498
Newcastle-under-Lyme
~£640/pm
129 cars
118I 136 M Sport Step Lcp
9,295mi Auto Petrol 1.5L
£25,899
Stoke-on-Trent
~£650/pm
1.5 118I Sport Hatchback
48,816mi Auto Petrol 1.5L
£11,995
Stoke-on-Trent
~£301/pm
118I 136 M Sport Step Lcppro Pk
7,590mi Auto Petrol 1.5L
£27,000
Tamworth
~£678/pm