|
Swatch Store Cardiff
5
1
Reviews
Watches in Cardiff
- Cardiff City Centre
St. Davids Centre, Cathedral Walk, Cardiff, CF10 2DS
https://www.swatch.com
Swatch Store stock an extensive range of Swatch watches, clocks and accessories including straps and batteries.
|
|
Swatch Store Cardiff Reviews
Fabulous service sent my watch by post Monday, paid over the phone Wednesday watch returned Thursday great customer service
14-06-13
Report this review
Always got something to say? Want to submit a review of Swatch Store in Cardiff? Please add your Swatch Store Cardiff review and help create a directory of recommended watch shops in Cardiff. Is Swatch Store Cardiff owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.