BMW X3 X3 xDrive30 M Sport £57,495 Stephen James Enfield BMW 4,000 miles Petrol Plug-in Hybrid Grey Automatic LK73HTJ Sep 2023 View Details