Kiko Milano opening hours

Kiko Milano is a beautyshop group serving customers in 25 towns. It is active through 31 shops. The largest amount of its stores, 7, can be found in London. Other key locations, in terms of the number of the brands' shops.