American Apparel has opened a store in Covent Garden’s Neal Street, as well as a store in Glasgow the previous week.
The London store has two floors with womens wear at ground level and unsurprisingly (disgruntled male speaking) the menswear is in the basement. American Apparel is set to become a major retail force with the opening of a store on Oxford Steet and another one being considered in Liverpool, they now have eight stores in the UK and they have interests in 10 countries.
Posted on December 16th, 2007 by Kate




Discussion Area - Leave a Comment