A brand synonymous with modernism and classic luxury, TOM FORD has opened a new flagship store at 672 Madison Avenue, on the ground floor of the Carlton House. “The Manhattan store, opened in 2007, was the first TOM FORD store,” Tom Ford said of the brand’s previous New York ...
More