Latest
Popular
KIKO Make-Up Milano opens flagship store
Italian brand KIKO Make-Up Milano has announced the opening of its new flagship store. Located on Regent’s Street in London, the two storey store will offer over 200 eyeshadows, 180 lipsticks and 200 nail lacquers. With 135 sq meters of retail space the Kiko Make-up Milano flagship store will feature make-up stations on both floors where customers can experiment with make-up and freely create their own distinctive look. The new flagship opens on
November 23.
This content is restricted to subscribers