Skip to content

Are you a property professional?

Get started

Church Lench, Evesham, WR 11

Church Lench is a village in Worcestershire, situated about 5.5 miles north of Evesham and 13 miles west of Stratford‑upon‑Avon. It hosts local amenities such as the Lenches Sports Club, the Lenches Members’ Club, a primary school, a preschool and a village hall.

Properties in Church Lench, Evesham

Page 1 of 6