Atherton Hall was a mansion house and estate in Atherton historically a part of Lancashire, England but since 1894 incorporated into Leigh, Greater Manchester.
Atherton Hall was a mansion house and estate in Atherton historically a part of Lancashire, England. Since 1894 this part of Atheron has been incorporated into Leigh, Greater Manchester.