Holy Rood and Our Lady & St James

Holy Rood Church

Location:George Street, Barnsley S70 1AX, United Kingdom