Exclusive: British Cycling throws weight behind Tour de France host bid Sport Business British Cycling has thrown its weight behind plans to bring the Tour de France Grand Depart back to the UK for the first time since 2014 and insisted it would “love” to stage it in London. Funding body UK Sport identified the 2027 Tour as one which could begin in Britain – with the Tour [...]