A HAMPSHIRE grandfather is almost 900 miles into his 1,200-mile walk across Britain in the name of charity.
Grandfathers walk across Britain