It was a tough task for seven employees from Three UK who cycled a gruelling 450 miles for charity.
Setting off from Glasgow, the active group of colleagues burnt off 27,000 calories as they pedalled their way back to the company's head office in Grenfell Road in Maidenhead on July 1.
Money was being raised for The Prince's Trust with more than £45,000 collected in sponsorship and charitable donations.
Team Leader and CFO of Three, Richard Woodward, said: "It was a really tough few days, much harder than I thought it would be, but the team kept working hard and kept smiling."
The Prince's Trust is a youth charity which offers practical and financial support to young people who need it most.
"I know this money will make a genuine difference to the young people the Prince's Trusts work with and that more than makes up for a few tough days in the saddle," added Richard.
The cycling adventure was part Three's Charity Challenge initiative which was launched earlier this year.
It sees the company match-fund the fundraising efforts of its employees.
Top Ten Articles
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.