J
James Arend Review of Niketown London
Loud. Advertised a nfl pop up store was in town, h...
Loud. Advertised a nfl pop up store was in town, had a limited amount of Merch available not all the teams available really limited for what they did have. Very poor. If I could give it minus stars then I would.
Comments: