Timothy Oulton to Open NYC Flagship in Former Lord & Taylor Space
Retail TouchPoints
MAY 25, 2021
Timothy Oulton , a British luxury furniture brand, has signed a 10-year lease for a 7,170-square-foot retail space at 901 Broadway at 20th Street in New York’s popular Flatiron District. The store will serve as the retailer’s East Coast flagship, and will be the brand’s largest retail presence in the region. The new store resides in a portion of a larger historic landmark building, designed and constructed in 1870 in the French Second Empire style by James H.
Let's personalize your content