The Japanese FactoryWatch Map Japan View on map

Okura Shibuya

おお蔵

24-4 Udagawa-cho, Shibuya-ku, Tokyo

Okura is a renowned luxury watch retailer with multiple locations across Japan, specializing in pre-owned high-end timepieces. Their stores, including those in Shibuya and Ginza, offer an impressive selection of luxury brands such as Rolex, Patek Philippe, Audemars Piguet, and Omega. Okura's commitment to authenticity and quality makes it a top choice for collectors seeking premium watches.