|This article does not cite any references or sources. (December 2009)|
Kelshall is a small village in North East Hertfordshire, England. It is near the town of Royston. It has a village hall and the local church is St. Faith's. Kelshall is also the name of the civil parish.
Media related to Kelshall at Wikimedia Commons
|This Hertfordshire location article is a stub. You can help Wikipedia by expanding it.|