Retail
Belstaff opens first store in Japan
British luxury lifestyle brand Belstaff has opened its first store in Japan, along with a men’s pop-up store, which will remain open for the next two weeks. The Belstaff store is located inside the Matsuzakaya department store in Nagoya, situated on the second floor of the North Wing, and spans 409 square feet. While the men’s pop-up is located...
loading...