All Saints Church

All Saints Church
Church Street, Leicester, LE8 4FU
  • Telephone 0116 2887931
Photo of All Saints Church