Leigh Parish Church

Leigh Parish Church
Market Place, Leigh, Lancashire, WN7 1EG
  • Telephone 01257 480863
Photo of Leigh Parish Church