KANDA-OGAWA
Kanda-Ogawa - where skiers can shop till they drop! Kanda-ogawa is located in the Chiyoda ward of Tokyo - just 10 minutes from Japan’s electric city, Akihabara. Kanda-ogawa is known as the number 1 sporting goods shopping district in Tokyo, if not in Japan! The town has been… Read More