This shop, opened in 2003, was the first dedicated The North Face shop in Europe. They carry their entire line of clothing, accessories, and ski gear. The strap on my boot bag broke and I was able to get a nice new one here.It’s an attractive two-level building, too, with lots of wood and plenty of glass…