Thaxted

Thaxted

Thaxted is a town in the Uttlesford district of Essex, England, with about 2,500 inhabitants.

Read more about Thaxted.