Halstead
Halstead is a town and civil parish in the Braintree district of Essex, England. It lies on the River Colne, north-east of Braintree and north-west of Colchester. At the 2021 census the parish had a population of 13,529. It is twinned with Haubourdin in the Nord department of France.
Provided by Wikipedia
-
1
-
2
-
3