07-10-11, 10:01 PM
Wow ... one of the best places for sneakerheads.
I've been only one time in London but you can try Soho. There's No6 and Footpatrol. Also size? at Carnaby Street where they have a Puma store too. In Covent Garden is an Adidas Originals Store (size? is there too).
I think there's much more I don't know but only these few stores are freakin amazing.
I've been only one time in London but you can try Soho. There's No6 and Footpatrol. Also size? at Carnaby Street where they have a Puma store too. In Covent Garden is an Adidas Originals Store (size? is there too).
I think there's much more I don't know but only these few stores are freakin amazing.

