Houghton Mill (original) (raw)

Houghton Mill is a water mill located on the Great Ouse in the village of Houghton, Cambridgeshire, England. It is a National Trust property and a Grade II* listed building.

thumbnail