In reply to Suncream:
> I think osmaps.ordnancesurvey.co.uk does everything you require, if you get a subscription.
As an OS Maps subscriber, I can confirm that it does do that. You can also export a plotted route as a GPX to load in to your Garmin device for navigation in the field.
> That will also let you use the app on your phone with the 1:25/1:50 maps
Also correct. You can also print hard copies of maps from the web app on a PC or Mac. (I find it useful to print an A4 hard copy of my route, fold it in two and tuck it in to an Ortlieb A5 size waterproof document case to carry with me in case the electronics misbehave. The document case will easily roll up and tuck in to a trouser pocket.)
With the phone app you can download the map of a given area at both 1:25,000 and 1:50,000 scales for offline use, meaning that you can still navigate to a good level of detail without having to have a data connection. (Same idea as Google Maps, if you've ever used the offline mapping capability in their app.)
An OS Maps subscription is £23.99 a year vs £24.99 for Viewranger. I've no experience with the Viewranger app to be able to advise whether the extra £1 a year is worth it.