Blooming rent for a shop (6)
I believe the answer is:
outlet
'a shop' is the definition.
(thesaurus)
'blooming rent' is the wordplay.
'blooming' becomes 'out' (I've seen this in other clues).
'rent' becomes 'let'.
'out'+'let'='OUTLET'
'for' is the link.
(Other definitions for outlet that I've seen before include "Shop (retail)" , "Way of release" , "Retail point" , "Place of business for retailing goods" , "Point where goods are sold" .)