In Spring 2027, HUMAN MADE will open its very first flagship store in China, located in Shanghai.
As a brand-new hub, the Shanghai flagship store will offer a unique space where visitors can fully immerse themselves in the world of HUMAN MADE—an experience exclusive to this location. Please stay tuned for further details to be announced in the future.
In conjunction with this upcoming opening, HUMAN MADE HUAIHAI will officially close its doors on Wednesday, September 30, 2026. We would like to express our heartfelt gratitude to all our customers since its opening.
We look forward to welcoming you to the newly transformed HUMAN MADE Shanghai flagship store next spring.
.jpg)