@da5nsy weekend, and I am on an employer-friendly sick leave at home...
Routing for me in OsmAnd+ works just fine. Tested in Germany, the Netherlands, Switzerland and Italy (my phone is not that old). Yet, when I downloaded the dataset for Greater London, I could not search for the city itself. 馃槺
The hardest part is the search function itself. I consistently get hits far away sorted ahead of those perfect matches close by. There is definitely room for improvement. 馃槄
As for 馃殏馃殐馃殐, I fall back to local apps.