American Apparel Continues UK Expansion

December 27, 2011

L.A.-based American Apparel brought its total UK store count up to 18 with the opening of a new location in Westfield London.

Recent News