Carter Marsh & Co was founded in 1947 and is specialised in antique clocks and watches from the last four centuries. You will find clocks, watches and barometers from ... read more