A new concept from a familiar name in clothing retail has established itself on a prominent corner on Newbury Street.