Below is a GPX file containing the whole of the path from the Scottish border at Berwick on Tweed to the cliffs at Kimmeridge in Dorset. To use this on a GPS unit it will need to be split into sections of about 500 waypoints. The whole file holds approximately 4,000 waypoints. Splitting a route into sections can be carried out using Garmin Basecamp (free software) or other mapping programmes. Select Download after clicking link below.
It is never the intention that the route will be the shortest path between two points. The dominating concern is to keep as close to the line as possible whilst keeping the walk safe, legal and practical. Avoidance of roads is also a consideration in particular in relation to heavy traffic and your safety. Because of the choice of PROWs {Public Rights Of Way] in preference to other routes you will often be using seldom frequented paths meaning they might be overgrown with vegetation or, commonly, landowners resent you using little known paths across their property to which you have absolute legal right of access. For the former problem I suggest you carry a light pair of secateurs and the latter, read and know the detail of the duties of landowners with regard to PROWs from the UK Government website : https://www.gov.uk/guidance/public-rights-of-way-landowner-responsibilities . If you do come across an assertive landowner it is useful to know that it is an offence for them to threaten you in any way and the same rule applies to you of course. Therefore be calm and firm and show the PROW on the map to them. It is possible that you have misread the map.
The following is a list of cities, towns and villages the path goes through from north to south. Hamlets are excluded either on the grounds of size, or that they have no church marked on the map. They are also unlikely to have shops, pubs, accommodation or other facilities. Many villages may also have few facilities.
Berwick on Tweed Northumberland
East Ord
Wooler
Kirk Whelpington
Great Whittington
Corbridge
Slaley
Blanchland
Rookhope County Durham
Middleton in Teesdale
Mickleton
crosses Hadrian’s Wall
Askrigg Yorkshire
Thornton Rust
Buckden
Arncliffe
Hetton
Carleton in Craven
Lobb Mill
Sholver Lancashire
Oldham
Ashton under Lyne [Greater Manchester]
Marple [Greater Manchester]
High Lane
Rannow Cheshire
Rushton Spencer Staffordshire
Werrington
Cavers Wall
Blythe Bridge
Hildestone
Hopton
Stafford
Baswhich
Wildwood
Bednall
Featherstone
Wolverhampton
Bilston
Dudley
Haley Green Worcestershire
Stoke Heath
Stoke Prior
Drakes Broughton
Birlingham
Bredons Norton
Westmancote
Kinsham
Fiddington Gloucestershire
Stoke Orchard
Cheltenham
Miserden
Culkerton
Ashley
Malmesbury Wiltshire
Rodbourne
Kington Langley
Chippenham
Melksham
Great Hinton
Steeple Ashton
Edington
Heytsbury
Hindon
Ashmore Dorset
Spetisbury
Wareham
Stoborough
Kimmeridge