
Tour de France: Cycling race to travel through the UK in 2027
The Tour de France is the world’s biggest annual sporting event. Normally held in July, the event sees nearly 200 cyclists race over 2,000 miles in just 23 days – before finishing on the streets of Paris. While most of the race takes part in the towns, cities, countryside and mountains of France it often […]