Located in the expensive shopping district. Prices are higher as you would expect for such location. Honestly, it was not ridiculously overpriced. Limited selection compared to normal large Northface stores but pretty decent given size.
If your luggage gets lost and you're looking for comfortable/warm clothing, not a terrible place to buy items you need. read more