BMW 218i M Sport Gran Coupe Offer £349 per month £1500 deposit £1191.29 dealer contribution 2.9% APR Enquire Finance Options Test Drive Request a Call Back