Brooks Brothers is swaggering back into the Financial District, where it got its start back in 1818. The fashion company will open a flagship store at L&L Holding Company’s 195 Broadway after signing ...
Brooks Brothers is back where it all began for the company: Lower Manhattan. The clothing retailer signed a 10,000-square-foot lease with L&L Holding Company for a flagship store at 195 Broadway ...