WHAT'S ON
WATCH
CHANNELS
UPDATES
PEOPLE
LOG-IN
Channels
ITV1
Tour de France Live
Forum
Tour de France Live
Snapshots
Tour de France Live
Stage One: Lille Metropole - Lille Metropole: Gary Imlach presents coverage from the first stage of the 2025 Tour de France as the peloton takes on a 185-kilometre route around Lille. [S]
Sat, Jul 5, 11:45 am
ITV1
85 mins
Dvber 2025