Tokyo - Ginza
October 11th 2008 Ginza is where most of the upmarket department stores and designer shops make their presence most visible. If you have been to any of the Japanese department stores outside of Japan then their home versions are much bigger than anything you have ever seen. For a city whose land prices are astronomical the department stores must certainly be extremely rich to occupy such vast expanses of prime reta
... read more