Vauxhall Astra1.2 Turbo SE 5dr202122,970 milesPetrol£12,499£1,500 off£10,999or £174 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £173.10, Customer Deposit: £1,649.00, Total Deposit: £1,649.85, Optional Final Payment: £4,067.00, Total Charge For Credit: £2,853.55, Total Amount Payable: £13,852.55, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 3.52ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 145 SRi 5dr202029,098 milesPetrol£10,499or £166 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £165.20, Customer Deposit: £1,574.00, Total Deposit: £1,574.85, Optional Final Payment: £3,884.00, Total Charge For Credit: £2,724.25, Total Amount Payable: £13,223.25, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 3.59ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.4T 16V 150 Griffin 5dr201928,552 milesPetrol£10,899£400 off£10,499or £170 moGood price38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £169.56, Customer Deposit: £1,574.00, Total Deposit: £1,574.85, Optional Final Payment: £3,630.40, Total Charge For Credit: £2,675.57, Total Amount Payable: £13,174.57, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 2.64ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr202410,210 milesPetrol£18,299or £280 moGood price38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.61, Customer Deposit: £2,744.00, Total Deposit: £2,744.85, Optional Final Payment: £7,799.00, Total Charge For Credit: £5,386.52, Total Amount Payable: £23,685.52, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.5 Turbo D Ultimate 5dr Auto20239,703 milesDiesel£20,803or £330 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.58, Customer Deposit: £3,120.00, Total Deposit: £3,120.45, Optional Final Payment: £8,798.00, Total Charge For Credit: £6,605.71, Total Amount Payable: £27,408.71, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr Auto20232,832 milesPetrol£22,750or £350 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.10, Customer Deposit: £3,412.00, Total Deposit: £3,412.50, Optional Final Payment: £9,608.00, Total Charge For Credit: £6,678.20, Total Amount Payable: £29,428.20, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr20234,612 milesPetrol£18,349or £282 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.36, Customer Deposit: £2,752.00, Total Deposit: £2,752.35, Optional Final Payment: £8,325.00, Total Charge For Credit: £5,952.27, Total Amount Payable: £24,301.27, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto2023970 milesElectric£26,637or £397 moFair price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.59, Customer Deposit: £3,995.00, Total Deposit: £3,995.55, Optional Final Payment: £12,803.00, Total Charge For Credit: £8,801.28, Total Amount Payable: £35,438.28, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 145 Elite Nav 5dr202042,288 milesPetrol£10,616or £171 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £170.62, Customer Deposit: £1,592.00, Total Deposit: £1,592.40, Optional Final Payment: £4,343.00, Total Charge For Credit: £3,338.54, Total Amount Payable: £13,954.54, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr202410,045 milesPetrol£18,399or £282 moFair price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.70, Customer Deposit: £2,759.00, Total Deposit: £2,759.85, Optional Final Payment: £7,808.00, Total Charge For Credit: £5,408.75, Total Amount Payable: £23,807.75, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr20245,864 milesPetrol£18,799or £287 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £286.96, Customer Deposit: £2,819.00, Total Deposit: £2,819.85, Optional Final Payment: £8,029.00, Total Charge For Credit: £5,536.97, Total Amount Payable: £24,335.97, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr202415,071 milesPetrol£17,499or £266 moGreat price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £265.95, Customer Deposit: £2,624.00, Total Deposit: £2,624.85, Optional Final Payment: £7,543.00, Total Charge For Credit: £5,168.50, Total Amount Payable: £22,667.50, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.5 Turbo D Ultimate 5dr Auto202315,556 milesDiesel£20,499or £322 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.26, Customer Deposit: £3,074.00, Total Deposit: £3,074.85, Optional Final Payment: £8,260.00, Total Charge For Credit: £5,935.07, Total Amount Payable: £26,434.07, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more