Label MixMitchell Studios launched the brand Label Mix with an interactive installation spread over 4 floors in a London townhouse. PREVIOUS / Bench - Set Design NEXT / Osman Studio x Percy Street