3079-3096 of 3,088 vehicles
£17,208
£11,753
£10,900
£10,887
£12,400
£11,575
£16,872
£10,727
£11,444
£13,445
£8,500