505-522 of 43,270 vehicles
£18,000
£11,850
£10,723
£12,898
£13,292
£15,031
£11,998
£17,998
£12,798
£15,400
£19,898
£10,198
£16,140
£13,724
£15,039
£11,689
£11,898
£18,989