OVO Energy Women's Tour

Stage three of the OVO Energy Women’s Tour, the UK’s most prestigious women’s cycle race, will cross the river Thames in Wallingford on 12 June find out more here