The clock tower in Gravesend, England.