2008-06-27T00:00:00
The North Face has opened its third wholly owned store in Europe, a three-story, 280-square-meter shop in a prestigious location on Corso Vittorio Emanuele in Milan, close to the Duomo.
For team or company-wide subscriptions and enquiries see our corporate membership page.
Site powered by Webvision Cloud