KIKO is everywhere at the minute. What was once previously only available in Europe, the brand is branching out and a store in Newcastle is due to open at the end of August in Intu Eldon Square.
KIKO is everywhere at the minute. What was once previously only available in Europe, the brand is branching out and a store in Newcastle is due to open at the end of August in Intu Eldon Square.