Union Square: The North Face location in San Francisco closing – The San Francisco Standard
The North Face location in Union Square is set to shut its doors later this month, adding to a rash of store closures in what has long been San Francisco’s premier shopping district.
Three employees at The North Face location confirmed to The Standard that the store at 180 Post St. is closing on March 17.
The outdoor recreation retailer has its roots in San Francisco, founded by Douglas and Susie Tompkins in the city as a mail-order rock climbing and camping supply company back in 1964.
In 2000, the company was acquired by VF Corporation, which also owns brands like Vans, Timberland and JanSport, in a deal worth $25.4 million. Previously based in Alameda, the company moved its headquarters to Denver in 2018.
Last week, department store company Macy’s confirmed that it plans to close its massive flagship location after more than a century in Union Square, joining the likes of T-Mobile, Express and the RealReal, all of which have shuttered their locations in the neighborhood over the past year.
According to real estate firm Avison Young, Union Square has an availability rate of 22%, nearly four times the rest of the city.