Houghton Mill is a water mill located on the Great Ouse in Houghton, Cambridgeshire, England. It is a National Trust property.
Contact us...