Atch Lench is a small village located in the county of Worcestershire, England. The village is situated on the banks of the River Avon and is surrounded by beautiful countryside. Atch Lench has a rich history dating back to the 11th century when it was mentioned in the Domesday Book. The village has a population of around 200 people and is known for its peaceful and tranquil atmosphere.
One of the main attractions in Atch Lench is the St. Edburga's Church, which dates back to the 12th century. The church is a Grade II listed building and is known for its beautiful architecture and stained glass windows. The church is still in use today and is a popular destination for visitors to the village. Another popular attraction in Atch Lench is the local pub, The Chequers Inn. The pub is a traditional English pub and serves a range of local ales and traditional pub food.
Atch Lench is surrounded by beautiful countryside and is a popular destination for walkers and cyclists. The village is located on the Avon Cycleway, which is a 85-mile circular route that takes in some of the most beautiful countryside in Worcestershire. The village is also located close to the Cotswolds, which is an Area of Outstanding Natural Beauty. Visitors to Atch Lench can enjoy a range of outdoor activities, including hiking, cycling, fishing, and birdwatching.