Onitsuka Tiger opens new boutique in Barcelona
Japanese sneaker brand Onitsuka Tiger has opened a third European flagship store in Barcelona. Nestled on Passeig de Gràcia, arguably the city’s most prestigious shopping artery, the retail space occupies a two-level unit on the premises of Casa Malagrida, a listed landmark structure built in […]
