Buy new from
£11,287
Buy used from
£4,995
View Vauxhall Astra Hatchback photos from the What Car? review and road test.