Have just read in Bike Biz that the TdeF brought in an estimated £120 million profit for London. Wonder what the Olympics will do.........