SEIKO opens Toronto boutique

Toronto is home to SEIKO's first North American boutique. Designed to showcase the watch brand's most exclusive designs, the store opened its doors last month at 131 Bloor Street West in the heart of Toronto's luxury shopping district.
+ Read More