Swatch Store stock an extensive range of Swatch watches, clocks and accessories including straps and batteries. This branch of Swatch Store is a concession located in Harrods.
Swatch Store
Watch Shops & Repair at 87-135 Brompton Road
Ad
Telephone
020 8479 9595
020 8479 9595
Region
Knightsbridge
Knightsbridge
Category
Watch Shops & Repairs
Watch Shops & Repairs
Other Branches
Swatch Store Stores
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business