factory shop
Concise Oxford English Dictionary © 2008 Oxford University Press:
factory shop (also factory outlet)
▶noun a shop in which goods, especially surplus stock, are sold directly by the manufacturers at a discount.
'factory shop' also found in these Oxford entries:

