HAVERHILL HAMLET, at the north-western extremity of this Hundred, adjoins and belongs to the parish of Haverhill, in Suffolk. Itcontains 299 souls, and 652 acres […]
HAVERHILL HAMLET, at the north-western extremity of this Hundred, adjoins and belongs to the parish of Haverhill, in Suffolk. Itcontains 299 souls, and 652 acres […]