Maroon on London street (6)
I believe the answer is:
strand
I believe this clue is a double definition.
'maroon' is the first definition.
(as in stranding or marooning someone somewhere)
'london street' is the second definition.
(I've seen this before)
'on' acts as a link.
(Other definitions for strand that I've seen before include "Leave helpless - length of fibre" , "Line of fibres twisted to form a thread" , "Beach - fibre" , "Leave helpless - single thread" , "Thread - London street" .)