Vauxhall Viva1.0 SL 5dr201729,190 milesPetrol£6,881£943 off£5,938or £131 mo33 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £130.73, Customer Deposit: £890.00, Total Deposit: £890.70, Total Charge For Credit: £1,227.74, Total Amount Payable: £7,165.74, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more