News

The Tour de France will return to Britain in 2027, with Edinburgh chosen to host the Grand Depart. The Scottish capital will hold the first of three UK stages of the world’s biggest bike race ...
The 2025 Tour de France will be decided in the thin air of the high mountains, with the 112th edition of the Grand Boucle including a triple whammy of mountain finishes in the Pyrenees ...
Sophie, the Duchess of Edinburgh, was effortlessly elegant as she helped to launch the 2027 Tour de France in Edinburgh this week. The royal looked elegant in a Max Mara Custodi double breasted cream ...