Holcroft Hall (
original
) (
raw
)
Holcroft Hall is a Grade II* listed privately owned historic house in Holcroft, Culcheth, Cheshire.