Buy or Finance BMW 4 Series in Swindon from £608.18/month | 12.9% APR