DaveF
Further testing: https://www.openstreetmap.org/directions?engine=mapzen_foot&route=51.38655%2C-2.35112%3B51.38531%2C-2.35038#map=18/51.38601/-2.35093

I see this as a Mapzen problem which they need to correct.