Vauxhall Astra '2014 £4,989 Engine: 1.4 L, Petrol Mileage: 41000 miles Condition: used Details Compare Watch list
Vauxhall Astra '2016 £7,995 Engine: 1.4 L, Petrol Mileage: 40000 miles Condition: used Details Compare Watch list
Vauxhall Astra '2002 £695 Engine: 1.6 L, Petrol Mileage: 109000 miles Condition: used Details Compare Watch list