Church of England Diocese of Sheffield St. Cecilia, Parson Cross, Sheffield

News and notices

The annual Church meeting will be held on 24th October at 10.30am

1 Oct 2020, noon
Read this story