BMW 1 Series 118i M Sport £28,495 Stephen James Enfield BMW 2,562 miles Petrol Grey Automatic LS73ULO Sep 2023 View Details