Small Regulator Longcase Clock by Ellicott & Taylor - London Height: 6'1" Price £12,750.00 View More SOLD