Australian fashion brand Princess Polly has signed a lease for 8,000 square feet at SoHo's 514 Broadway for its first New ...