BMW 1 Series 118i M Sport £28,495 Stephen James BMW Woolwich 5,250 miles Petrol Grey Automatic LV73HZT Sep 2023 View Details