2019 BMW M1
3.0 M140i Shadow Edition 335 Bhp
22,267miAutoPetrol3.0L
£24,995
St Neots
~£628/pm
There's an outstanding price at this dealership for this second hand, BMW that has automatic transmission with a 3000cc petrol motor and a mere 22,267 miles on the dashboard.