Davenham, GB
Whatcroft Hall is a country house situated 1.5 miles (2.4 km) to the southeast of the village of Davenham, Cheshire, England. It stands to the east of, and overlooking, the Trent and Mersey Canal. The house is recorded in the National Heritage List for England as a designated Grade II* listed buildi
Listen to the audio guide for Whatcroft Hall Free on WIP — starts by itself when you arrive, even with the screen off