Alston Hall
Longridge, United Kingdom · built 1876
Alston Hall is a 19th-century Victorian gothic style country mansion located in Longridge (near Preston) in Lancashire, England. It is not to be confused with the 15th-century Alston Old Hall nearby.
Country house data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).