Closworth
Template:GBthumb Closworth is a village and parish in Somerset, England, situated five miles south of Yeovil in the South Somerset district, on the border with Dorset. The village has a population of 192[1].
References
- ^ Somerset County Council, 2002. Population estimates.