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.

See Full Page