The British brand, which recently revealed an upcoming collaboration with Ralph Lauren, is set to open a store in Shibuya on Saturday, 3rd November, its third location following openings in London and New York.

The British brand, which recently revealed an upcoming collaboration with Ralph Lauren, is set to open a store in Shibuya on Saturday, 3rd November, its third location following openings in London and New York.

The British brand, which recently revealed an upcoming collaboration with Ralph Lauren, is set to open a store in Shibuya on Saturday, 3rd November, its third location following openings in London and New York.