M
Mehdi Karim Review of Niketown London
The store itself is big and great variety of choic...
The store itself is big and great variety of choice. However feel that staff are not as welcoming and can be a little stand off-ish. Better customer service needed.
Comments: