Halstead Swimming Club

Halstead Swimming Club logo

Record Holders and Regional Swimmers


Essex County Amateur Swimming Association ASA East ASA