About St Silas Church, Sheffield

Religion, Churches, Interesting Places, Other Churches

St Silas Church is a former church built in 1867 in Broomhall, Sheffield, England. It was under the administration of the Diocese of Sheffield from its creation in 1914 until the closure of the church in 2000.

Source From: Wikipedia
Little Sheffield, Hanover Square, Sheffield, England, United Kingdom, S1 4JX

Nearest places in St Silas Church, Sheffield