BMW 1 Series 118i SE £17,495 Stephen James BMW Bromley 12,395 miles Petrol Blue Manual LX20HVE Mar 2020 View Details
BMW 1 Series 118i Sport £19,495 Stephen James BMW Bromley 23,919 miles Petrol White Automatic LV70EKN Sep 2020 View Details
BMW 1 Series 120d xDrive Sport £19,895 Stephen James BMW Woolwich 31,787 miles Diesel White Automatic YF70RXC Oct 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 118i M Sport £20,895 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 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 32,252 miles Petrol Grey Automatic LO70TSZ Feb 2021 View Details
BMW 1 Series 116d M Sport £21,495 Stephen James BMW Bromley 19,086 miles Diesel Grey Automatic LV70ODR Dec 2020 View Details
BMW 1 Series 118i M Sport £21,990 Stephen James Blackheath BMW 22,888 miles Petrol White Automatic AO70CVJ Nov 2020 View Details
BMW 1 Series 118i M Sport £22,795 Stephen James BMW Woolwich 12,451 miles Petrol White Automatic YG70WTW Oct 2020 View Details
BMW 1 Series 118i Sport £23,495 Stephen James BMW Bromley 8,596 miles Petrol Grey Automatic LV22ZKS Jul 2022 View Details
BMW 1 Series 118i Sport £23,495 Stephen James BMW Bromley 12,291 miles Petrol White Automatic LV71CYG Feb 2022 View Details