In the UK, the best GPS app for hiking is the OS maps app. They're my go-to's. To use the map features offline on AllTrails, you'll need to pay for a subscription and to plan routes on Strava you'll need Strava Pro, though you can record on Strava without a subscription. The OS hiking GPS app is a subscription only.