J
Jaspal Samra Review of Niketown London
Cool store with helpful staff but don't go expecti...
Cool store with helpful staff but don't go expecting to find everything Nike sells. Lot of other items are on sale elsewhere, and often for less money.
Comments: