There was this curious clock tower in the middle of this new set of flats. Would love to know the history!