If smartphone satnav is acceptable, then here, the original Nokia satnav is excellent, it’s available as an Android or iOS free app, and it’s become my default satnav now, since the last update.
It has one feature in particular that sets it apart, that being you don’t need a postcode; if you can find the place you want to go to on the map, by zooming in or whatever, then you just do a long tap which brings up several icons, one being travel directions, and it usually gives two or three options, all depending on how you set up original travel parameters.
The fact that it’s been bought up by a consortium consisting of Mercedes/BMW/Audi tends to indicate that it’s rather good.