Chances are you have heard of Self-Portrait. Or maybe its just me. I want to make this absolutely clear – I discovered the brand way before it was really discovered. You know what I mean? Its a London based brand born out of Central St. Martins (one of