out of town/edge of town large retail outlets in a 'shed' like building selling DIY, Electrical products, household goods etc. often standing on their own e.g B&Q.
RETAIL SHEDS
Meaning of RETAIL SHEDS in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012