Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202422,000 milesHybrid£20,799£1,679 off£19,12023 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto202310,837 milesElectric£18,799£1,089 off£17,71023 miles away
Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr202131,690 milesPetrol£11,690£260 off£11,43023 miles away