About St Saviour's Church, Leicester
Religion, Churches, Interesting Places, Other Churches
St Saviour’s Church, Leicester is a Grade II* listed former parish church in the Church of England in Leicester, Leicestershire.
Source From:
Wikipedia
Leicester, City of Leicester, England, United Kingdom, LE5 3GH