Swatch Store Covent Garden

no ratings
Watch shop
Swatch Store
no ratings

Swatch, a Swiss watchmaker, is renowned for its innovative watch designs, bringing a unique blend of fashion and functionality to the wristwatch industry. Their durable and affordable timepieces are a popular choice for those seeking both style and practicality in their watches. At the Swatch stores London-wide, you can browse their different models, as well as take advantage of services such as battery changes, glass polish, strap changes and adjustments, and more.

Contact information

User photos from Swatch Store User photos

Reviews from the web

By Rating Count
Google-logo
Google
3.7
253

Reviews of Swatch Store

Be the first to review Swatch Store Covent Garden!

Contact information

Reviews from the web

By Rating Count
Google-logo
Google
3.7
253

Do you represent Swatch Store Covent Garden?
Claim it to make it easier to update important information.

See also

FAQ

Where is Swatch Store Covent Garden?

Swatch Store Covent Garden is located at 31 James Street, WC2E 8PA, Covent Garden. Nearby is Covent Garden, London. Nearest Underground station is Covent Garden (approximately 50m away).