Browsing: Fashion

Fashion retailer H&M, Hennes & Mauritz, has leased Brixton’s 86,182 sq ft Unit 1 at Greenford Park in West London.