Icon ios app
Strava
Free app for Android and iPhone

Innellan Great British Bike Ride (full route)