A
Andrei Angelescu Review of Niketown London
Abolutely awful customer service in the Football d...
Abolutely awful customer service in the Football department. The employees were ok, but the store manager was disgraceful. Never coming back to Nike Town again
Comments: