Atch Lench – a hamlet in the parish of Church-Lench, hund. of Blakenhurst, lower division, 5 miles N. from Evesham, and 102 from London. Population, 1801, 70 – 1811, no return – 1821, 63.
Source: Worcestershire Delineated: Being a Topographical Description of Each Parish, Chapelry, Hamlet, &c. In the County; with the distances and bearings from their respective market towns, &c. By C. and J. Greenwood. Printed by T. Bensley, Crane Court, Fleet Street, London, 1822.