Tag Archives: J Crew to close all six of its UK stores

J Crew to close all six of its UK stores

J Crew to close all six of its UK stores

J Crew to close all six of its UK stores The fashion chain J Crew is to permanently close all six of its UK stores in the latest exit by a US retailer. The brand, known for its preppy style, has appointed FRP advisory as liquidators to its UK business, which has a head office […]