6013-6030 of 11,712 vehicles
£16,635
£14,695
£15,865
£15,495
£14,465
£17,495
£17,865
£12,535
£22,295
£20,495
£28,995
£42,995
£29,395
£18,795
£26,495
£35,295
£44,995
£37,995