As part of his Sport Relief Three Peaks Challenge, the radio presenter popped into The Real Food Café, Tyndrum, Stirlingshire.
The broadcaster, who is undertaking the challenge affectionately known as the #Gregathlon for Sport Relief - which has raised over £800k so far - had to abandon his previous attempt at the end of February as the country suffered the extreme weather conditions of the Beast from the East.
However, James vowed he would complete the challenge, and on Thursday cycled from Abington to Fort William ready to scale Ben Nevis on Friday 15th March.
The BBC’s broadcast team was stationed en-route at The Real Food Café, a popular refuelling point, on the A82, for participants of the Three Peaks Challenge and welcomed him to the café around teatime along with a jubilant crowd of local supporters.
The DJ and his cycling team sat down to enjoy one of the café’s popular fish suppers before speaking to some of the supporters who had turned out, as well as café owner Sarah Heward.
Sarah said of the visit: “The café team has been following Greg’s journey since he started at the end of February and were sorry to hear that the weather had seemingly put a kibosh on his attempt. We were therefore delighted to hear that Greg will be completing the challenge, but also that he was stopping by the café on his way to Fort William.
"The café is always a popular re-fuelling destination for people taking the Three Peaks Challenge so we are very pleased that he decided to join us too. We do a lot of fundraising ourselves so it’s been wonderful to be involved with the Sport Relief event.
"The community always backs us with our charitable endeavours, and I was really pleased to see that a large number of them came out to send Greg on the next leg of his journey.”
Situated under 50 miles south of Fort William, The Real Food Café in Tyndrum is a popular stop en-route for groups and individuals undertaking the Three Peaks Challenge, which traditionally finishes with Ben Nevis as the highest peak on the British Isles.