Vauxhall Astra115kW Ultimate 54kWh 5dr Auto20234,258 milesElectric£21,799£929 off£20,870Good price40 miles away
Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202310,744 milesHybrid£20,930£1,040 off£19,890Great price40 miles away