The North Face opens new Flagship store in Rome

17/03/2006

On March 10, outdoor apparel and equipment company The North Face opened its first Italian flagship retail store in the heart of Rome. The opening marks the company’s twelfth retail store in Europe and its first urban location in Italy. It already had a resort format store in Livigno, Italy.

Opened in partnership with A.R.P spa, the store is located close to Rome’s main shopping thoroughfare.