UK's biggest cycling event set to finish in city
THE FIRST stage of the 2018 OVO Energy Tour of Britain will finish in Newport, it has been announced. Britain's biggest professional cycle race will see 120 of the world's top professiona
THE FIRST stage of the 2018 OVO Energy Tour of Britain will finish in Newport, it has been announced. Britain's biggest professional cycle race will see 120 of the world's top professiona