churchilli
Churchilli is a small village located in the county of Worcestershire, England. It is situated approximately 10 miles north of the city of Worcester. The village is known for its picturesque landscape, which includes rolling hills, woodlands, and a small river that flows through it. Churchilli is part of the larger civil parish of Church Lench, which also includes the nearby village of Lench.
The village's name is believed to derive from the Old English words "cirice" meaning church, and "hyl"
Churchilli has a population of around 100 people, and the village is primarily residential. There are a
The village is well-connected to the surrounding area, with good road links and regular bus services. It