A beautiful clock tower in Liskeard, England