All Saints Church

All Saints Church
109 Highcross Street, Leicester, LE1 4PH
  • Telephone 0116 259 5230