BMW 1 Series 118i Sport 5-Door £12,995 Stephen James BMW Woolwich 24,682 miles Petrol Black Manual DE17DFJ Mar 2017 View Details
BMW 1 Series 118i Sport 5-Door £15,495 Stephen James BMW Woolwich 14,736 miles Petrol White Automatic ML17VGU Mar 2017 View Details
BMW 2 Series Active Tourer 218d M Sport Active Tourer £19,150 Stephen James BMW Woolwich 7,174 miles Diesel Black Automatic LY19HSC Jun 2019 View Details
BMW 2 Series 220d M Sport Coupe £19,280 Stephen James BMW Woolwich 13,212 miles Diesel White Automatic LO18VHA Jul 2018 View Details
BMW 1 Series M140i 5-door £21,480 Stephen James BMW Woolwich 21,335 miles Petrol Blue Automatic LX68JRZ Nov 2018 View Details
BMW 1 Series 116d M Sport £21,980 Stephen James BMW Woolwich 12,008 miles Diesel Black Automatic YE20XOB Jul 2020 View Details
BMW 2 Series Gran Tourer 220d M Sport Gran Tourer £21,980 Stephen James BMW Woolwich 6,001 miles Diesel Silver Automatic LV69BZG Sep 2019 View Details
BMW 3 Series Gran Turismo 320d M Sport Gran Turismo £21,995 Stephen James BMW Woolwich 12,359 miles Diesel Grey Automatic YY18VHF Jun 2018 View Details
BMW X1 Series X1 sDrive18d Sport £22,780 Stephen James BMW Woolwich 15,820 miles Diesel Grey Automatic LV69CXL Sep 2019 View Details
BMW 5 Series 520d M Sport Saloon £22,995 Stephen James BMW Woolwich 33,950 miles Diesel Black Automatic VX67XNR Sep 2017 View Details
BMW 2 Series Active Tourer 218i M Sport Active Tourer £23,495 Stephen James BMW Woolwich 3,001 miles Petrol White Automatic LV70CUC Sep 2020 View Details
BMW X1 Series X1 xDrive20d M Sport £23,980 Stephen James BMW Woolwich 4,840 miles Diesel Blue Automatic LX69ZJZ Jan 2020 View Details