Britain's What's On Event Guide
The Lenches are 5 villages set in the beautiful rolling hills north of Evesham, with far reaching views across the Severn Valley to the Malvern Hills. The focal point is the 12th-century All Saints' Church in Church Lench, the largest settlement...
See more >
Church Lench & Atch Lench WR11 4UE
Sat 29 Jun and Sun 30 Jun