
Continuing with their worldwide retail endeavors, Jean Touitou unveils another retail expansion of his brand A.P.C. This time around, the French brand will take their fashion to London, with a flagship opening on Dover Street. Stay tuned as the store is set to open next month.












