British clothing and lifestyle brand Studio Nicholson is pleased to announce the opening of a second London store on 12th ...