Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202310,744 milesHybrid£22,420£890 off£21,530Great price36 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto202310,922 milesElectric£24,610£1,210 off£23,400Good price20 miles away
Vauxhall Astra1.6i 16V SRi 5dr Auto201520,324 milesPetrol£8,970£753 off£8,217Great price37 miles away