Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202422,565 milesHybrid£22,850£2,170 off£20,680Great price40 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto202317,409 milesElectric£21,390£1,391 off£19,999Good price40 miles away
Vauxhall Astra1.2 Turbo 145 Elite Nav 5dr202115,857 milesPetrol£13,540£1,260 off£12,280Great price40 miles away