St Joseph's Hall, Leigh

Address: 
St Joseph's Hall, Mather Lane, Leigh, WN72PR