Become a member
MEMBERS ONLY
Six-room space is in Forever 21’s Times Square store
The new store, which measures about 2200 square feet over two stories, will open Nov. 13 in the city’s Harajuku fashion district.
Advertisement
Sign up for our bulletins now and never miss out on essential industry news, updates and compelling retail inspiration!