Hi there Colin, try an 'App' called ViewRanger. Register online (on a laptop) and also on your phone app. When you sync the phone it will download all the routes & maps you have on your computer. Viewranger is used widely by the Hiking community, 1:50,000 OS Maps are very cheap too.
Regards,
Chris.