The £4.5 million Redbridge Cycling Centre has become the “first piece of physical sporting legacy” for the London Games.


Popular on LondonNet