P
Peteyz Zed Review of Niketown London
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: