2023 BMW 1 Series
118I 136 M Sport Step Lcpprotech Pk
6,898mi Auto Petrol 1.5L
£31,500
Tring
~£791/pm
This hatchback is in an excellent, near mint condition inside and out, it's only got 6,898 miles clocked up on the dashboard and is in great working order.