Best road bikes under £2,500 for 2019

Canyon Ultimate CF SL Disc, BMC Roadmachine, Whyte Wessex and more...