Great Britain to host Tour de France Grand Depart in 2027 Sport Business The Tour de France will return to Britain for the first time since 2014 after England, Scotland and Wales won the bid to host the 2027 Grand Depart. The Tour will begin in Edinburgh, with culture secretary Lisa Nandy saying the move “will stimulate growth, attract new visitors and leave a lasting legacy for athletes [...]
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 [...]