Jean Touitou and A.P.C continue their global expansion with a new London-based flagship store. Designed by the brand’s in-house architect Laurent Deroo, the shop features a stunning interior. A.P.C.’s new Dover Street store is divided over two levels, and houses both menswear and womenswear collections.

35a Dover St.
London, UK

Have a closer look at the A.P.C. London Store after the jump.