2019 BMW 1 Series
M140i Shadow Edition Step
43,850mi Auto Petrol 3.0L
£20,990
Richmond
~£527/pm
Coming in blue, this BMW 1 Series M140i Shadow Edition Step features automatic transmission, a 3.0 L petrol motor and has 43,850 miles on the clock.