About St Silas' Church, Lozells

Religion, Churches, Interesting Places, Other Churches

St Silas' Church, Lozells is a Grade II listed redundant parish church in the Church of England in Birmingham now used by the Triumphant Church of God.

Source From: Wikipedia
Birmingham, West Midlands Combined Authority, England, United Kingdom, B19 1QN

Nearest places in St Silas' Church, Lozells