Lacoste has inaugurated its first women-specific retail store. With a space of 90 square meters, it is located in Paris' Galerie Passy Plaza. Meanwhile, the French brand is gearing up for the opening in May of a flagship store on Brompton Road, in the western part of London, that will ...