Farah opens new London store in Soho
The 1,100 sq ft store, split across the basement and ground level, is part of the newly refurbished retail units at the south end of Berwick Street
Shaftesbury Capital, the leading central London mixed-use REIT, has announced the opening of menswear brand Farah’s new site in Soho, London.