National cycling race is appearing in Carlisle
Further details of what promises to be a stunning edition of the Tour of Britain in September have today been revealed, including the locations of the race’s Carlisle stage. The Tour of Britain is a multi-stage cycling race, conducted on British