Charles Martin Watch Company, who are we and why should you choose us?
Charles Martin Watch Company is nestled in the picturesque Staffordshire village of Lichfield – a traditional haven amongst its surrounding urban landscape. The location draws tourists into its history-steeped buildings, its famous cathedral, and bustling cobbled streets, filled with gift shops and trades that offer everything from antiques to artisan...
Showing items 1-1 of 1.