Vauxhall Astra115kW GS 54kWh 5dr Auto20245,056 milesElectric£22,500£3,501 off£18,999Great price39 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto202310,512 milesElectric£19,499£1,100 off£18,399Great price39 miles away
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr20235,000 milesPetrol£18,199£849 off£17,350Great price39 miles away