MacLondon
No. 

Probably the reason why TfL's cycle map (https://tfl.gov.uk/maps/cycle) shows Norman Rd-Tarves Way as an 'open' route is to actually discourage cyclists on the C10 route from using Lovibond Lane + the station to get to Tarves Way.