Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202422,000 milesHybrid£20,799£1,489 off£19,31024 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto202310,837 milesElectric£18,799£929 off£17,87024 miles away