Vauxhall Insignia

List Price from £19,945
Buy new from £17,473
Contract hire from £233.45 per month
List Price from £21,505
Buy new from £18,927
Contract hire from £297.01 per month