BMW X3 X3 xDrive30 M Sport £45,623 Stephen James BMW Woolwich 7,447 miles Petrol Plug-in Hybrid Grey Automatic LY73DEU Dec 2023 View Details