289-306 of 6,475 vehicles
£17,750
£13,610
£14,210
£13,240
£14,750
£9,100
£11,920
£13,100
£14,910
£9,620
£8,470
£12,140
£11,230
£17,260
£13,930
£14,760
£18,820
£10,090