text: Hi R0ug3
  I see what you mean, the separate cycleway is correctly mapped as oneway.
  The road has been tagged as cycleway:right=opposite_lane indicating that there is a contraflow cyclelane, which I can see clearly in the mapillary image.
  Of the two cycling routers on OSM, mapzen gets it right http://www.openstreetmap.org/directions?engine=mapzen_bicycle&route=51.52394%2C-0.12955%3B51.52390%2C-0.13121#map=19/51.52370/-0.13038
  but GraphHopper fails. My suspicion is that the data is fine and that some routers are not using the cycleway tag and that a bug should be raised against those routers, but I will ask the experts in #osm-gb.
  
  