A.P.C's creative director Jean Touitou is pleased to announce the opening of the new A.P.C. London store on Dover Street. The French brand celebrated the opening of the new flagship with an in-store party last night at it's new location at 35A Dover Street. Home to the brand's Mens and Womenswear collections, the store interiors feature wooden panelling and muted colours for a casual yet sophisticated feel. Laurent Deroo, the brand’s in-house architect designs yet another spacious and modern store to serve as London's flagship split over two levels reflecting simplistic A.P.C. ideals.

A.P.C. 35A Dover St, London, UK