Vauxhall Astra1.4T 16V 125 Design 5dr201939,991 milesPetrol£8,557or £137 moGood price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £136.16, Customer Deposit: £1,283.00, Total Deposit: £1,283.55, Optional Final Payment: £2,837.08, Total Charge For Credit: £1,963.15, Total Amount Payable: £10,520.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 2.23ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 145 Elite Nav Premium 5dr20215,622 milesPetrol£14,996or £207 moGood price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £206.22, Customer Deposit: £2,249.00, Total Deposit: £2,249.40, Optional Final Payment: £6,821.35, Total Charge For Credit: £3,767.09, Total Amount Payable: £18,763.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.96ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.0T ecoTEC Elite Nav 5dr201913,030 milesPetrol£11,643or £182 moFair price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £181.04, Customer Deposit: £1,746.00, Total Deposit: £1,746.45, Optional Final Payment: £4,101.18, Total Charge For Credit: £2,713.51, Total Amount Payable: £14,356.51, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 2.73ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.5 Turbo D GS 5dr Auto20239,334 milesDiesel£19,377£1,130 off£18,247Great price60 miles away
Vauxhall Astra1.2 Turbo 145 SRi 5dr202021,476 milesPetrol£11,127£750 off£10,377Good price60 miles away
Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr202130,398 milesPetrol£11,980£280 off£11,700Great price60 miles away