BMW 3 Series 330e M Sport Saloon £15,000 Stephen James Enfield BMW 38,346 miles Petrol Plug-in Hybrid Beige Automatic LV17XGZ Jun 2017 View Details