We have found 2 companies of

Clocks & Watches - Sales & Repair Cardiff

1. Cardiff Clock Shop

Clocks & Watches - Sales & Repair

88 Albany Rd
CF24 3RS, Cardiff (Cardiff)
02920458899

2. Holloway M

Clocks & Watches - Sales & Repair

64 Merthyr Rd
CF14 1DJ, Cardiff (Cardiff)
02920623612