Esprit, the iconic lifestyle brand, has announced the opening of a long-term pop-up space at 130 Greene Street in New York City’s SoHo neighborhood on May 11, 2023.