MARRIAGES FOR THE SURNAME HALSTEAD AT THE FOLLOWING CHURCHES
please click on the required church
ST. THOMAS, HEPTONSTALL
ST. MARY'S TODMORDEN
ST. CHAD'S ROCHDALE