Inside the Medal Factory Inside the Medal Factory

Inside the National Cycling Centre in Manchester, looking at its role in the British cycling success story.