Vauxhall Astra1.0T 12V ecoFLEX Energy 5dr201641,024 milesPetrol£7,790£290 off£7,500Fair price38 miles away