Clare Balding introduces what promises to be a dramatic conclusion to one of the most prestigious races on the women’s cycling calendar.
This contest pits teams of the fastest female riders in the sport head to head on the Mall in central London, where they compete for a prize pool of €100,000. Show less