St. Helen's Church

St. Helen's Church
Main Street, Leicester, LE8 0QH
  • Telephone 01162 403 196