BMW 6 Series - Finance deals and offers