Last night saw the launch of the new Carhartt Work in Progress store located on Shoreditch High Street, E1. With a familiar feel to the Neal Street and Earlham Street stores and stocking all the essentials and staples we all know and love from Carhartt, we'll now be able to pick them up the heart of East London.
For those of you who didn't make it, here's a preview of the store...
The store is loacated @ 191 Shoreditch High Street, London, E1 6HU
Video by Twigs.
Photo's by Thom Spellman