Sewing shop here has drab fancy upholstery at the rear (12)
I believe the answer is:
haberdashery
'sewing shop' is the definition.
'haberdashery' can be an answer for 'shop' (haberdashery is a kind of shop). I'm unsure of the 'sewing' bit.
'here has drab fancy upholstery at the rear' is the wordplay.
'fancy' is an anagram indicator.
'at the rear' says to take the final letters.
The last letter of 'upholstery' is 'y'.
'here'+'has'+'drab'='herehasdrab'
'herehasdrab' anagrammed gives 'haberdasher'.
'haberdasher'+'y'='HABERDASHERY'
Can you help me to learn more?
(Other definitions for haberdashery that I've seen before include "shop" , "US outfitter" , "Pins and needles etc." , "Sewing accessories" , "Buttons and bows etc" .)