YAMAHA MT125
This 2017 Yamaha MT125 has only covered 4039 miles, this model offers good performance and excellent road holding. Finance can be arranged with just £300 ride away deposit.
Price: £2695
£82 monthly