Im hitting up London next week, and I was wondering where I should go if I want to buy something I can only get there. I mean, when I hit up a city I try to buy something from "the shop" there. A huf tee in SF, Supreme and Union gear in LA and NYC, DQM in NYC, etc...
But what should I get in London? It sounds like the famous Bond shop isn't open anymore.
As for other shit... Are the Uniqlo stores any good? Or should I just not bother since the pound is worth a lot? How about Carhartt europe stuff?
I don't plan on shopping very much anyhow.