Marque « made in London » née en 2013, Self Portrait fait la part belle aux designs chiadés et aux matières de caractère. En clair, un vestiaire