The men's and women's Tour de France will both begin in Britain in 2027, with Edinburgh to stage the men's
Or has he already done so? Source link : https://www.bbc.co.uk/sounds/play/p0kz4qqr Author : Publish date : 2025-03-19 18:03:00 Copyright for syndicated content belongs to the linked Source.