The North Face is an American company founded in 1968 that manufactures and sells outdoor merchandise. The brand specializes in outdoor items such as backpacks, tents, sleeping bags, jackets, outdoor clothing and equipment.
We have provided below the location, contact telephone number and opening hours of The North Face shops in the city.
The North Face
Gran Via Corts Catalanes, 636
08007 Barcelona, España.
Tel: +34 93 481 3096
Metro: Passeig de Gràcia (Green Line, L3) and (Yellow Line, L4)
Monday - Saturday: 09:00 - 18:00
For more information about The North Face stores, you can visit the official website for The North Face.
Website: The North Face Store