Map Graph

Chedworth

Village and civil parish in Gloucestershire, England

Chedworth is a village and civil parish in Gloucestershire, southwest England, in the Cotswolds. It is known as the location of Chedworth Roman Villa, administered since 1924 by the National Trust.

Read article
File:View_of_Chedworth_from_Church_Graveyard_-_geograph.org.uk_-_343679.jpg
Top Questions
AI generated

List the top facts about Chedworth

Summarize this article

What is the single most intriguing fact about Chedworth?

Are there any controversies surrounding Chedworth?

More questions