About St James the Greater, Leicester
Church of St James the Greater, Leicester is a religious building in Leicester, England, that is dedicated to the worship of God. The church is a Grade I listed building, and its tower is a notable landmark in the city.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.