BMW 5 Series 530e xDrive M Sport Touring £32,152 Stephen James Enfield BMW 28,329 miles Petrol Plug-in Hybrid Black Automatic AO22GYA May 2022 View Details