Love this place for stocking up on Nike-branded sports wear in London. It seems that a larger part of its item range is discounted but unlike Nike Factory stores this shop seems to have more facilities.
Anyway you will always find some bargains here. I pop in every few months whenever I'm in London and tend to get a genuine branded t-shirt for £12 which would surely cost me twice as much elsewhere. Friendly staff as well, what's not to like? read more