Church of England Diocese of Leicester St. Stephen North Evington

North Evington: St Stephen

Get in touch

Rev'd Irving Richards

(0116) 273 6752