Flo
Google
This is my favourite carhartt shop in London, a smaller location than soho, but still have a pretty large selection of stuff. Always have a good experience when I go in here. The staff who served me today were especially sound, super friendly and more than happy to get different sizes of stuff for you to try on. Highly rate