Carhartt to open London flagship store in Soho
Shaftesbury Capital has announced that the Carhartt lifestyle and apparel brand will be opening a new flagship store in London’s Soho.
The brand has taken a 4,000 square foot site at 33-35 Brewer Street from where it will sell its seasonal clothing collections, gadgets and accessories.
The space will be designed by creative director Salome Faeh and the Milan-based architect Andrea Caputo, who have worked together on numerous retail locations across the globe.
The store is expected to launch this summer when Carhartt moves from another Shaftesbury location on Brewer Street. The brand also operates a store in Seven Dials.
In Soho, Carhartt will sit alongside complementary retailers such as A.P.C., Axel Arigato, End and Paul Smith.
Michelle McGrath, executive director at Shaftesbury Capital, said: “Soho is synonymous with creativity, authenticity, and cutting-edge fashion, so to have a leading brand such as Carhartt WIP, which encompasses all of these qualities, expands its footprint within our destination, cements its strong market positioning.
“Carhartt WIP has a great understanding of the West End customer, and we are proud of the relationship that we have built with them over time, culminating in this flagship signing. Their dedication to the neighbourhood is matched by other leading, international brands, similarly seeing the opportunity continued investment in Soho can create.”
Elsewhere in Soho, Levi’s is undertaking a comprehensive refurbishment of the 51 Carnaby Street unit while Astrid & Miyu will soon be upsizing into a new space on Foubert’s Place.
Meanwhile, Scotch and Soda is returning to Carnaby Street for what will be only one of two physical stores for the fashion brand in the UK.
Join The Retail Bulletin on 5 June at our Future of the High Street conference. Book free tickets for you and your colleagues here