IZIPIZI open LONDON boutique!
As part of their international development, Izipizi have opened their first UK boutique in London. After the opening their debut store in the Marais district of Paris, IZIPIZI decided to open up their second store in the historical, iconic setting of Carnaby Street, London. Ideally