Tags: Doddington Hall

Doddington Hall, Cheshire

Built-in 1777, Doddington Hall is situated in the beautiful county of Cheshire just 500 metres south of Doddington Castle. Although not open to the public all year round, this stunning three-story manor house, built of Keuper sandstone, is still a popular tourist destination. The History of the Doddington Estate Through the Civil War, Doddington Castle…