Where is Halstead?

Where is Halstead located?

Halstead, Essex, United Kingdom (approx. 51.9437801°, 0.6391574°)


Where is Halstead on the map?