The Street Store is an international concept that has been successfully replicated 700 times around the world. It is also endorsed by the City of Cape Town as part of the Give Responsible initiative, as it fosters a sense of love, care and togetherness, without perpetuating homelessness