All Saints Church

All Saints Church
Compton, Leek, Staffordshire, ST13 5PT
  • Telephone 01538 528545
  • Email
  • Website leekparish.org.uk/churches/…
Photo of All Saints Church