English: In 2007, London hosted the start of the Tour de France.
Telugu: 2007లో ఇది టూర్ డి ఫ్రాన్స్ ప్రారంభోత్సవానికి ఆతిథ్యమిచ్చింది.