Todd Snyder has opened his flagship in Tokyo (6-18-14 Jingumae Shibuya-ku) this Saturday. Called The Townhouse Todd Snyder, the three-story shop carries
the designer’s complete line of men’s wear as well as select products by other brands that inspire him. more.
photos: Yukie Miyazaki via WWD