£17,9902012 BMW 6 Series 3.0 640d M Sport 2dr