Carhartt WIP to open upsized flagship in London’s Soho
Workwear-inspired lifestyle and fashion brand Carhartt WIP has signed up for a new Soho, London flagship store. It’s on the estate of giant landlord Shaftesbury Capital at 33-35 Brewer Street, …