Filters:
watch manufacturer in Lurgan
About 1 results.
Canavan Clock Makers
Hill Street 100, BT66 6BQ Lurgan, United KingdomCanavan Clockmakers are established clock making specialists involved in every aspect of large exterior clock design manufacture restoration and maintenance.