6103-6120 of 6,616 vehicles
£30,396
£26,166
£29,069
£27,412
£27,612
£29,306
£28,756
£27,956
£29,500
£19,500
£16,000
£22,000
£16,327
£23,570
£16,300
£24,940
£18,840