A shoot with leading hero’s habit undressed in city (3,5)
I believe the answer is:
abu dhabi
'city' is the definition.
(Abu Dhabi is an example)
'a shoot with leading hero's habit undressed' is the wordplay.
'shoot' becomes 'bud' (I've seen this before).
'with' means one lot of letters go next to another.
'leading' suggests taking the first letters.
'undressed' means to look at the middle letters (the word removes the letters which clothe it).
The central letters of 'habit' are 'abi'.
The initial letter of 'heros' is 'h'.
'a'+'bud'+'h'+'abi'='ABU DHABI'
'in' acts as a link.
(Other definitions for abu dhabi that I've seen before include "One of the United Arab Emirates" , "Part of UAE" , "M East country" , "in Middle East" , "Persian Gulf emirate" .)