Band A £500-£4,000 Band B £4000-10,000 Band C 10,000-15,000 Band D 15,000-25,000
Originating as a practical timepiece for travellers, the carriage clock took 19th century England by storm. The French manufacturers shrugged […]