Kelshall is a small village located in the county of Hertfordshire, England. The village is situated on the River Cam, which flows through the village and provides a picturesque setting for residents and visitors alike. Kelshall is a quiet and peaceful village, with a population of around 300 people. The village is surrounded by beautiful countryside, with rolling hills and fields of crops stretching as far as the eye can see.
Kelshall has a rich history, dating back to the Roman era. The village was once an important trading center, with a market that attracted merchants from all over the region. Today, Kelshall is a popular destination for tourists who come to explore the village's historic buildings and landmarks. The village is home to several listed buildings, including the 12th-century St. Faith's Church and the 17th-century Kelshall Manor.
Despite its small size, Kelshall has a strong sense of community. The village has a number of local amenities, including a village hall, a pub, and a post office. The village also has a primary school, which serves the local community. Kelshall is a close-knit community, with residents who are proud of their village and its heritage. The village hosts a number of events throughout the year, including a summer fete and a Christmas market, which bring residents and visitors together to celebrate the village's traditions and culture.