RETAIL SHEDS


Meaning of RETAIL SHEDS in English

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.

Raynet Business and Marketing English glossary.      Английский глоссарий компании Raynet Business and Marketing .