Supreme is expanding its Tokyo footprint with a new Harajuku location opening this Saturday, September 16th. The store will be situated right in the heart of Harajuku at 2F 4-32-7 Jingumae, Shibuya-ku, putting it in one of Tokyo's most iconic streetwear districts.
This addition gives the brand another key presence in Japan's capital alongside their existing Tokyo locations. If you're planning to visit, you can reach the store at 03 5771 0090. For those looking to check out Supreme's other Japanese stores, the full list is available on their official stores page.