Cover 106 miles this June - the length of the River Clyde

Cover 106 miles this June - the length of the River Clyde - to support children and families in hospital. It's your challenge, your way: walk, cycle, run or swim 106 miles in June. - 106 miles - 30 days in June - Free charity t-shirt Sign up now, set