London's Soho has seen the opening of three new fashion stores by Carhartt WIP, Ronning and Blackhorse Lane Ateliers. Carhartt WIP has relocated within the area to a new 4,000 square foot space at ...