The Parish of Shelf with Buttershaw
St Michael and All Angel’s, Shelf
St Aidan’s, Buttershaw
St Michael’s Church
Halifax Road
Shelf
Halifax
HX3 7RJ
St Aidan’s Church
Ridings Way
Buttershaw
Bradford
BD6 3LL