St Aidan's Church Hall

St Aidan's Church Hall
Manchester Road, Rochdale, Lancashire, OL11 3EL
Photo of St Aidan's Church Hall