Lathom House
Lathom, United Kingdom · built 1740
Lathom House was a large country house in the parish of Lathom in Lancashire, England. Built between 1725 and 1740, the main block was demolished in 1925.
Country house data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).