BMW 1 Series 118d M Sport Shadow Edition 5-door £16,595 Stephen James BMW Bromley 25,440 miles Diesel Grey Automatic WG67UAZ Dec 2017 View Details
BMW 1 Series 118i Sport £17,995 Stephen James BMW Ruxley 19,188 miles Petrol White Manual LY70EEZ Dec 2020 View Details
BMW 1 Series 118i M Sport £18,495 Stephen James Enfield BMW 44,153 miles Petrol Grey Automatic LK20UWO Mar 2020 View Details
BMW 1 Series 118i M Sport £18,995 Stephen James BMW Ruxley 30,300 miles Petrol White Automatic KV69XFY Jan 2020 View Details
BMW 1 Series 118i Sport £19,995 Stephen James BMW Bromley 23,919 miles Petrol White Automatic LV70EKN Sep 2020 View Details
BMW 1 Series 118i Sport £19,995 Stephen James Enfield BMW 13,069 miles Petrol Black Automatic LS20GKA Jul 2020 View Details
BMW 1 Series 118i SE £19,995 Stephen James BMW Ruxley 8,870 miles Petrol White Manual LX71JNO Sep 2021 View Details
BMW 1 Series 120d xDrive Sport £19,995 Stephen James BMW Woolwich 31,787 miles Diesel White Automatic YF70RXC Oct 2020 View Details
BMW 1 Series 118i M Sport £20,995 Stephen James Blackheath BMW 18,091 miles Petrol Red Manual MA21RRO Mar 2021 View Details
BMW 1 Series 118i M Sport £20,995 Stephen James BMW Bromley 22,791 miles Petrol White Automatic YG20YLF Jun 2020 View Details
BMW 1 Series 118i M Sport £20,995 Stephen James BMW Bromley 32,252 miles Petrol Grey Automatic LO70TSZ Feb 2021 View Details
BMW 1 Series 116d M Sport £21,395 Stephen James BMW Bromley 19,086 miles Diesel Grey Automatic LV70ODR Dec 2020 View Details