I agree with Vman. There is a building in Tokyo where a shop called Jack Road is located and there are LOTS of great watches all jammed in like in your pics.
Talk about spoiled for choice!
Also there is a chain of stores called Bic Camera in Japan which sell brand new only but in incredible range and numbers.
I've got to get to Madrid sometime!
|