Full results of the Tour de France prologue in London, over a distance of 7.9 kilometres. http://www.cyclingpost.com/tour/article_005023.shtml