First ride: Honda CB125F review
It's £200 cheaper than the CBF125 and made in China instead of India. But is it an improvement?