BMW i4 i4 eDrive40 M Sport £48,495 Stephen James Enfield BMW 14,764 miles Electric Black Automatic LP23UAE Jun 2023 View Details