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