Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202414,079 milesHybrid£21,710£1,111 off£20,59914 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto20234,258 milesElectric£20,330£1,731 off£18,599Great price14 miles away
Vauxhall Astra1.2 Turbo 145 SRi 5dr202122,128 milesPetrol£11,330£320 off£11,010Good price22 miles away