Swatch Store

Swatch Store stock an extensive range of Swatch watches, clocks and accessories including straps and batteries.

About

Swatch Store stock an extensive range of Swatch watches, clocks and accessories including straps and batteries.

Venue Details & Map

Swatch Store

Address
New Change
The City
London
EC4M 9AG
Telephone:
+44 (0)20 7248 9217
Public transport:
St. Paul's, Underground

Look for similar items by category

Is Swatch Store your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Get the Visit London app
Save your favourite places and offers

Download now Close