Street Store is the world’s first rent-free, premises-free, pop-up clothing store for the homeless. Picture: Supplied
Sarene Kloren – 8 June 2024
This year marks ten years of bringing dignity to homeless people around the world through clothing.
Street Store, the world’s first rent-free, premises-free, pop-up clothing store for the homeless, has evolved from a simple idea in Cape Town into a global movement with over 1,000 stores in hundreds of locations worldwide…