307-324 of 645 vehicles
£12,000
£13,100
£11,920
£13,290
£17,200
£19,230
£14,320
£14,350
£15,850
£15,880
£13,840
£15,450
£15,960
£14,230
£15,100
£17,090
£10,970
£18,699