Icon ios app
Strava
Free app for Android and iPhone

Possible D2D 2016 Route (Bit hilly but shorter ;) )