Clocks

London Clock Glass Arch top Mantel Clock, Gold, 12.5 x 11.5 x 3.5cm Made to the highest of standards by longstanding UK clock manufacturer, The London Clock Company (est. 1922). Only the very best materials are used, giving the clock a very high quality look and feel. The clock is 12.5 cm in height. London Clock Glass Arch top Mantel Clock, Gold, 12.5 x 11.5 x 3.5cm