Organisers of the OVO Energy Tour of Britain, the UK’s most prestigious cycle race, have called on Nottinghamshire and the rest of the country to bowl them over with eye-catching land and water art alongside the route of this year’s 1,140-kilometre event. The national competition was launched at … [Read more...]
You are here: Home / Archives for OVO Energy Tour of Britain