
The fantastic Roger Roberts has cycled the whole length of Britain - a whopping 969 miles - for Viva!.
From 9th-17th September 2017, Roger cycled a grueling average of 107 miles per day. Despite having not cycled for several years, Roger has decided to take on this amazing challenge in order to raise money for Viva!.