Retail shops (7)
I believe the answer is:
emporia
(Other definitions for emporia that I've seen before include "Large retail shops" , "sales outlets" , "Large stores" , "I'm a rope (anag)" , "Trading centres" .)
I believe the answer is:
emporia
(Other definitions for emporia that I've seen before include "Large retail shops" , "sales outlets" , "Large stores" , "I'm a rope (anag)" , "Trading centres" .)