Icon ios app
Strava
Free app for Android and iPhone

Cyclist #18 North Yorkshire Moors starting at Maria's - shorter version