Church of England Diocese of Leeds Darton

All Saints

Get in touch

Fr John Fisher

The New Vicarage 48 Greenside Staincross Barnsley
(01226) 391665

Our website