I now have the entire route saved into my iPhone and have plotted it roughly into Google Earth.
Penzance, Land’s End, the Lizard, Gweek, Truro, Padstow, Holsworthy, Bideford, Barnstable, Taunton, Bridgewater, Axbridge, Clevedon, Bristol, Thornbury, Gloucester, Tewksbury, Worcester, Stourport-on-Severn, Kidderminster, Bridgenorth, Telford, Whitchurch, Chester, The Wirrel, Birkenhead, Liverpool, Maghull, Southport, Preston, Lancaster, Morecambe, Kirby Lonsdale, Sedbergh, Tebay, Brampton, Longtown, Langholm, Peebles, Penicuik, Edinburgh, Dunfirmline, Kinross, Perth, Pitlochry, Dalwhinnie, Kingussie, Aviemore, Grantown-on-Spey, Boat of Garten, Inverness, Dingwall, Tain, Bonar Bridge, Lairg, Inchkinloch, Tongue, Melvich, Thurso, Castletown, Dunnet Head, John O’ Groats.