Road visited by patient setter travelling on bike (6,6)
I believe the answer is:
harley street
'road visited by patient' is the definition.
I can't tell whether this definition defines the answer.
'setter travelling on bike' is the wordplay.
'travelling' is an anagram indicator.
'on' indicates putting letters inside (as in clothing 'on' a person).
'bike' becomes 'harley' (I am not sure about this - if you are sure you should believe this answer much more).
'setter' with letters rearranged gives 'street'.
'street' going around 'harley' is 'HARLEY STREET'.
Can you help me to learn more?
(Other definitions for harley street that I've seen before include "London thoroughfare famed for doctors" , "Top doctors' address" , "private health here" , "London thoroughfare noted for medical specialists" , "On which many doctors" .)