The Garden of Eden is found in a row of shops! (8)
I believe the answer is:
paradise
'the garden of eden' is the definition.
(thesaurus)
'is found in a row of shops' is the wordplay.
'found in' is an insertion indicator.
'a row of shops' becomes 'parade' (I've seen this before).
'is' inserted within 'parade' is 'PARADISE'.
(Other definitions for paradise that I've seen before include "Garden of Eden" , "What was lost to the poet" , "Heaven; Eden" , "Sensual garden" , "Eden; ideal place" .)