Tour De France

The men’s Tour De France will begin in Edinburgh on Friday 2 July 2027, with the opening stage finishing in Carlisle the same day, before stage two travels from Keswick on Saturday 3 July 2027 – through the Lake District and Lancashire to finish on The Strand in Liverpool the same day, under the watchful […]