News American Apparel Opens New Store in Manchester, England by Nate Hunter February 10, 2012 Los Angeles and Manchester, England — American Apparel has opened a new shop-in-shop location in Selfridges at Manchester’s Exchange Square, bringing its total store base in the UK to 19. Continue Reading February 10, 2012 0 FacebookTwitterPinterestEmail