Owen rode The Deloitte Ride Across Britain covering 980 Miles in 9 Days through 23 counties. In the process over £3,500 was raised for Great Ormond Street Hospital. Long days in the
Owen rode The Deloitte Ride Across Britain covering 980 Miles in 9 Days through 23 counties. In the process over £3,500 was raised for Great Ormond Street Hospital. Long days in the