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

Nearest places in St Saviour's Church, Leicester