Carhartt WIP flagship is among trio of Soho fashion openings 0 08.01.2025 14:04 FashionNetwork.com (uk) Carhartt WIP has opened its previously flagged Soho, London store with a debut on Brewer street, which is part of the Shaftesbury Capital estate.