About Howsham Mill
Industrial Facilities, Mills, Interesting Places
Howsham Mill is a Grade II listed 18th century watermill located on the River Derwent in North Yorkshire, England.
Source From:
Wikipedia
Riders Lane, Ryedale, North Yorkshire, England, United Kingdom, YO60