Can anyone recommend an app for an iPhone that allows you to plot a route on OS maps and shows you where you are on the map?
OS maps app will do that for you
You can pay for one month and download as much as you want before you go. Then after one month you lose access. It’s cheaper than buying a paper map and guarantees an up to date version.