Outdoor recreation company The North Face and British luxury retailer Burberry are planning to vacate their Union Square properties, becoming the latest companies to flee San Francisco’s downtown shopping district.
North Face company officials said it would close its Union Square retail outlet on March 31.