Church of England Diocese of Leeds Huddersfield St. Peter and All Saints

St Peter

Get in touch

Huddersfield Parish Church

Byram Street Huddersfield HD1 1BU
(01484) 427964

Our website