Church of England Diocese of Leicester St. Christopher, Leicester

Latest Annual Report

This link will tell you about what is going on at St Christophers.