Gayle Mill, Hawes

At times a cotton mill, flax mill, wool mill and saw mill, now a great heritage site