Road Bikes

Road

We’ve selected the best road bikes from Specialized and Trek. Our men’s and women’s road bikes include carbon and aluminium frames.  Alternatively, if cyclocross is your sport we’ve got bikes such as the Specialized CruX and Trek Crockett.

Can't see what you're looking for? As approved dealers of Trek and Specialized, we can order in stock if it is available. Contact us and we'll help find the best bike for you.

Showing in-stock products only.
Showing: 1 - 30 of 59 items
SALE

£1399.00
£1600.00
save 13%

from £34.94 per month on finance

SALE

£6400.00
£8000.00
save 20%

from £159.85 per month on finance

SALE

Allez
Specialized

only colour

£499.00
£799.00
save 38%

from £12.46 per month on finance

SALE

£10200.00
£12000.00
save 15%

from £254.77 per month on finance

SALE

Allez
Specialized

3 colours +

£899.00
£1000.00
save 10%

from £22.45 per month on finance

£1250.00

from £31.22 per month on finance

Domane AL 2
Trek

2 colours +

£750.00

from £18.73 per month on finance

SALE

£10800.00
£12000.00
save 10%

from £269.76 per month on finance

SALE

£2499.00
£3250.00
save 23%

from £62.41 per month on finance

SALE

£3850.00
£5000.00
save 23%

from £96.16 per month on finance

from £118.64 per month on finance

Allez
Specialized

3 colours +

£1000.00

from £24.97 per month on finance

£1125.00

from £28.1 per month on finance

£12000.00

from £299.73 per month on finance

£4250.00

from £106.15 per month on finance

£2150.00

from £53.7 per month on finance

£2150.00

from £53.7 per month on finance

£4750.00

from £118.64 per month on finance

£5500.00

from £137.37 per month on finance

£10200.00

from £254.77 per month on finance

from £299.73 per month on finance

£2600.00

from £64.94 per month on finance

£3250.00

from £81.17 per month on finance

£4800.00

from £119.89 per month on finance

£5050.00

from £126.13 per month on finance

£7800.00

from £194.82 per month on finance

£8500.00

from £212.31 per month on finance

£10500.00

from £262.26 per month on finance

£1600.00

from £39.96 per month on finance

£2500.00

from £62.44 per month on finance