New Balance Opens Concept Store in Tokyo

Over the last five years, American sportswear brand New Balance has been making inroads into the Japanese market and how now launched its ‘T-House’ concept store in Tokyo.

Set over two stories, the new concept store offers a mixture of modern design and traditional Japanese culture weaving wooden elements along with metallic pieces and concrete details.

The first floor is the retail space which sells footwear, Japanese tea and pottery and also doubles as an event space to host exhibitions and workshops and will feature special releases from a variety of the brand’s global collaborations based on a new theme each month. The second floor is used as an office space for New Balance’s Tokyo design team.

Most Popular