VisitEngland secures Channel 5 cycling initiative

VisitEngland is set to run a commercial initiative across Channel 5 in an attempt to tap into the UK's growing passion for cycling, following recent British sporting success and the Tour De France's upcoming jaunt through the heart of England,