News

Coach opens second flagship store in Japan

16/04/2003

Coach Inc, the luxury leather accessories designer today announced the opening of its second flagship store in Japan. It is located in the Shibuya section of Tokyo on Inokashira-dori, a central point within one of Japan’s busiest shopping districts.

To continue reading this story, please sign in or register.