Clothing chain Brooks Brothers revealed on Monday it will reopen its store at One Liberty Plaza in lower Manhattan on Wednesday - a year after the store was wrecked by the collapse of the World Trade Centre. The two-level, 16,000 square foot store, which originally opened in 1976, will complement its other New York City stores including its flagship outlet at Madison Avenue & 44th Street and at Fifth Avenue & 53rd Street.