Stanthorne Hall

Stanthorne Hall

Historical landmark in Stanthorne Lodge, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Stanthorne Hall is a country house standing to the west of the village of Stanthorne, Cheshire, England. It was built between 1804 and 1807 for Richard …

Social profiles