307-324 of 1,060 vehicles
£14,730
£14,640
£12,690
£9,260
£12,520
£13,740
£12,950
£12,210
£10,870
£13,230
£12,810
£11,290
£9,340
£10,970
£11,130
£9,470
£9,420
£8,560