Heaven is located within a row of shops (8)
I believe the answer is:
paradise
'heaven' is the definition.
(I know that heaven can be written as paradise)
'is located within a row of shops' is the wordplay.
'located within' indicates putting letters inside.
'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 "one enjoyed before the fall" , "Garden of Eden" , "Utopia" , "Poem by 1" , "Happiness" .)