The clock tower in South Park, Darlington, England.