Ichyulu: PopUp Shop
Provisions Kenya 3.2 Farasi Lane, Lower Kabete, NairobiIchyulu is derived from "Chyulu Hills" which means "Spotted Hills" and is a mountain range in Eastern Kenya. Established in 2016, Ichyulu is a concept store featuring hand-selected pieces from African Fashion and Design brands. Nairobi is our home but we host a wide variety of designers from the continent whom we have gotten to know through...