A beautiful clock tower spotted along the waterfront in Torquay, England