310 Acres, Five Residences, and a Gothic Revival Hall in the English Countryside
With a gothic tower, vaulted cellars, and five residences across 310 private acres in Lancashire’s Lune Valley, Storrs Hall is a legacy estate that pairs architectural presence with long-view potential.