Icon ios app
Strava
Free app for Android and iPhone

South Hampstead to Weybridge via Thames Towpath