2024
Sportwear
Barcelona, Spain
The North Face store in Barcelona
The new North Face store in Barcelona spans 450 m² and offers a dynamic shopping experience focused on urban exploration and mountain equipment, beautifully displayed on ALU’s Acrobat ceiling-mounted system.
From shoes to hats and sweatshirts, every product finds its perfect spot.Inspired by mountain landscapes, the store design features topographical lines, recycled mannequins, and modular fixtures displaying both technical collections and urban lifestyle apparel for outdoor enthusiasts and city adventurers.Photos by The North Face