St Michael's Church is in the village and civil parish in the district between which two towns?
St Michael's Church, Aughton: St Michael's Church is in Church Lane, Aughton, Lancashire, England.
i don't know