st peter & st paul c of e church est situé(e) 15 rectory gardens à todwick (S26 1) en région south yorkshire (england). L'établissement est listé dans la catégorie place of worship du guide geodruid todwick 2022.