About The Mill
Extracts
Interviews
Launch Party
Contact
Different Films
The Mill charts the progress of a project to install a hydro-electric power plant on the Cherwell River, Oxfordshire.
Select from the options on the right for further information.