Perhaps Harrovians and partners, entering drag race (11)
I believe the answer is:
townspeople
'perhaps harrovians' is the definition.
(Harrovians can mean people from the town of Harrow)
'partners entering drag race' is the wordplay.
I cannot really understand how this works, but
'partners' could be 'ns' (North and South are partners in the game bridge) and 'ns' is located in the answer.
'drag' could be 'tow' (towing is a kind of dragging) and 'tow' is present in the answer.
'race' could be 'people' (I've seen this before) and 'people' is found within the answer.
No letters remain.
This may be the basis of the clue (or it may be nonsense).
'and' is the link.
(Other definitions for townspeople that I've seen before include "Urban inhabitants" , "Citizens" , "For folk from Burnley, as an example" .)