About Shuttleworth Hall

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Shuttleworth Hall is a 17th-century manor house (and later farmhouse) in the civil parish of Hapton in Lancashire, England. It is protected as a Grade I listed building.

Source From: Wikipedia
A6068, Lancs, England, United Kingdom, BB12 7NG

Nearest places in Shuttleworth Hall