About Houghton Mill
Industrial Facilities, Mills, Interesting Places
Houghton Mill is a water mill located on the Great Ouse in the village of Houghton, Cambridgeshire, England. It is a National Trust property.
Source From:
Wikipedia
Mill Street, Huntingdonshire, Cambridgeshire, England, United Kingdom, PE28 2BA