BMW i4 i4 eDrive40 M Sport £46,495 Stephen James Enfield BMW 5,000 miles Electric Black Automatic LL23RKE Aug 2023 View Details