Chedworth

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

Read more about Chedworth:  Roman Villa, History, Chedworth Nature Reserve