Located at 314 Regent Street, the new store marks the New York-based company’s first flagship in the United Kingdom.