Onitsuka Tiger opens new concept store in London at Seven Dials
Called Onitsuka Tiger Red, the store occupies a prominent 434 sqm. (4,672 sq.ft.) corner location on Neal Street in the Seven Dials shopping area, and features an interior design by Milan-based architecture practice Studio Dini Cataldi. As its name already implies, this store exclusively stocks […]
