Vauxhall Astra1.6 CDTi 16V 136 Elite Nav 5dr Auto201753,536 milesDiesel£10,250£520 off£9,73036 miles away
Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202422,565 milesHybrid£20,990£840 off£20,15037 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto202317,409 milesElectric£20,000£1,101 off£18,89937 miles away