About Lathom House
Historic, Archaeology, Interesting Places, Other Archaeological Sites
Lathom House was a large country house at Lathom in Lancashire, England. The main building was demolished in 1925.
Source From:
Wikipedia
West Lancashire, Lancs, England, United Kingdom