Filters:
clear
clear
Country: United Kingdom

watch manufacturer in Lurgan

About 1 results.

Canavan Clock Makers

Hill Street 100, BT66 6BQ Lurgan, United Kingdom

Canavan Clockmakers are established clock making specialists involved in every aspect of large exterior clock design manufacture restoration and maintenance.

  • 1