The Japanese FactoryWatch Map Japan View on map

Keio Department Store Shinjuku – 6F watch floor

京王百貨店 新宿店

1-1-4 Nishi-Shinjuku, Shinjuku-ku, Tokyo