Brooks Brothers opens first flagship store in Rome, Italy

After Milan and Bologna, American premium retailer Brooks Brothers opened its first flagship store in Rome, Italy. Situated within a historical palace on via del Leoncino, the new Brooks Brothers store covers 3 floors and features both formal and casual collections for men and women. Rome marks an important step for the American company which plans further expansion in Europe this year.

Brooks Brothers flagship store, Rome – Italy