I’m planning on visiting London in the next few months and was wondering if anyone knew of any “secret”/unknown mom & pops sneaker stores that I should check out??? I wear a size 7.5/8 and I want to pick up some hard to find heat in London if possible.
Thanks