St Michael’s Church
  • Plas Newton Ln, Chester CH2, UK