Turning right onto Parliament Street and the final climb for Leah in the race of truth
The UCI Worlds Womens Elite Time Trial was ran in really bad weather and Leah did her country proud with a credible 7th finish
2019 Road World Championships Womens Elite Time Trial. Harrogate Yorkshire UK