Vauxhall Astra1.2 Turbo 130 GS 5dr202411,843 milesPetrol£19,499£600 off£18,899Great price37 miles away