Halton Hall

From Wikipedia, the free encyclopedia

Halton Hall in 1877

Halton Hall was an English country house that stood in the grounds of the Halton Hall Estates and Manor for several centuries on the "right bank of the River Lune to the south of the church"[1] in Halton, Lancashire.

Ownership and occupancy

References

Related Articles

Wikiwand AI