A beautiful church in the heart of Halstead Town, with a small churchyard and cemetery alongside it. The architectural design is traditional and remains untouched. The pe ... more