6265-6282 of 30,418 vehicles
£12,818
£13,995
£13,975
£12,434
£12,991
£12,497
£8,991
£13,783
£8,722
£9,971
£6,315
£37,000
£38,500
£34,500
£40,000
£58,500
£35,000