St Alban's Church is in Chester Road, Macclesfield, Cheshire, England, and is an active Roman Catholic parish church.
St Alban's Church, Macclesfield, is in Chester Road, Macclesfield, Cheshire, England. It is an active Roman Catholic parish church.