BMW 1 Series 120i M Sport 5-door £16,250 Stephen James BMW Ruxley 34,828 miles Petrol Red Automatic LX18ZVA Mar 2018 View Details