Just few days ago London got a brand new shopping destination courtesy of Carhartt WIP UK. It’s E1 London store is located in the trendy district of Shoreditch, with an interior designed to stay in line with the Carhartt WIP ethos. The warm and inviting store is also characterized by keeping in touch with the heritage of the continent. Amongst the newly built shop fittings, there are shelvings made from materials found at army barracks, and the medium sized table in the center of the store uses a 100 year old Scottish ashwood. Look out for the matte black facade with neon Carhartt signage next time you are in London.