Please note this website requires cookies in order to function correctly, they do not store any specific information about you personally.

1 Listing for sale

Date: newest first
    10
      2012 BMW 120i 1.6L Automatic Petrol ULEZ Free 33000 Miles 2012 BMW 120i 1.6L Automatic Petrol ULEZ Free 33000 Miles
      20
      2012 BMW 120i 1.6L Automatic Petrol ULEZ Free 33000 Miles
      £7,990
      Stock # #10196
      Combined MPG 97
      Mileage 33000 km

      Black (ext), Black (int), Automatic, Front Wheel Drive