The parish of South Lenches comprises four distinct settlements – the village of Church Lench and the hamlets of Ab Lench, Atch Lench and Sheriffs Lench.

The settlements stand on a ridge which forms the northern boundary of the Vale of Evesham surrounded by farmland, woodland and orchards.

The parish has approximately 309 dwellings and a population of about 600.

Church Lench has been in existence for more than one thousand years and is mentioned in the Domesday Book. The settlements of that time belonged to the Great Abbey of Evesham and All Saints Church in the village has origins dating back to Saxon and Norman times.

Church Lench has several important facilities including the Church, a Church of England First School, Lenches Pre-School, a Village Hall (completed in 2007), a sports field, tennis courts, a children’s playground and a social club, i.e., the Lenches Club.