South African designer Thebe Magugu has opened his first retail store, The Magugu House, in Johannesburg. The space goes beyond being simply a fashion store, serving as a centre for art, music, and community at a time when people are searching for slower shopping experiences.