Brooks Brothers, America’s oldest apparel brand, open its newest retail location in La Valletta, Malta. At 160 square meters, on the three floors of a beautiful restored building in Malta, the new store located next to the well-known Cordina coffee shop.