P

Peteyz Zed
Review of Niketown London

3 years ago

Annoying loud and confusing shop that thinks it's ...

Annoying loud and confusing shop that thinks it's cool but isn't and despite being a flagship store doesn't stock the full range of Nike products

Comments:

No comments