Shaftesbury Capital has announced that lifestyle and apparel brand Carhartt WIP has opened their new flagship on Soho's Brewer Street. The leading West End destination has also recently welcomed ...