A slick new jewel gleamed under neon lights: Onitsuka Tiger’s Red Concept Store. A flaming red beacon of Japanese fashion pedigree in the heart of London’s heritage-laced Covent Garden was now officially open and—pardon our British—an absolute corker.
Onitsuka Tiger’s Red Concept Store Roars Into London With Pop
54 0