News

While the Tour de France isn't necessarily the best race on the planet for spotting new road tech – for that you want the ...
The biggest race of the year has started: the Tour de France. On Saturday, July 5, the peloton started from Lille, with the ...
Is there a better way of seeing any country than on board a slow-moving five-star hotel? We boarded The Lord Byron in Avignon ...
Riders who complete the entire 2025 Tour De France will have to race over 3,338.8 kilometers (2,075 miles) across 21 stages.