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