Buy or Finance Volvo XC40 in Oxford from £520.72/month | 12.9% APR